Kumbhalgarh Fort
Kumbhalgarh Fort, located in the wilderness, is at a distance of 84 km north of Udaipur, Rajasthan. It is one of the important citadels in the region of Mewar. During the 15th century AD, the Kumbhalgarh Fort was built by [Read More…]