Lake Side Resort In Kumbhalgarh
Lakhela lake, Fort RoadKumbhalgarh - 313325Rajasthan, India
Reservation +91 8000458341
sales@devipalaceresort.com