Kumbhalgarh is a beautiful destination in Rajasthan near Udaipur at an altitude of more than 3500 feet above sea level. Popularly it is known as the Shimla of Rajasthan too. Kumbhalgarh is famous for its World Heritage Site the Kumbhalgarh Fort which is a Mewar fortress on the westerly range of Aravalli Hills. There are other many places to visit around like the museum which has a beautiful collection of artefacts dated even 800 years back.
Alcor Destination Spa Resorts