Places to visit in Kumbhalgarh
Kumbhalgarh is a small town with a picturesque fortress roughly 85 kilometres from Udaipur. Kumbhalgarh lies near Udaipur in the western range of the Aravalli Hills. It is known for its large fort. Kumbhalgarh … READ FULL STORY