Category: Kumbhalgarh Fort

Kumbhalgarh Fort

Kumbhalgarh Fort is one India’s finest hill forts, set on one of the highest peaks of the Aravalli Hills, 65m north of Udaipur. It makes for a good day trip out from Udaipur, but remember to bring a hat and plenty of water as there’s quite a lot […]