Kumbhalgarh Travel
Kumbhalgarh also known as the Great Wall of India is a Mewar fortress on the westerly range of Aravalli Hills, in the Rajsamand district near Udaipur of Rajasthan state in western India.
Advert ID #21215
Full Description
Category