Enquiry

Book your seat today!

get in touch

address

Lakhela lake, Fort Road

Kumbhalgarh - 313325

Rajasthan, India

Contact

Telephone : +91 9829070075

Mobile : +91 9950290245

E-mail : info@devipalaceresort.com