Kumbhalgarh Festival

Kumbhalgarh Festival, Udaipur

Perched on a hilltop, Kumbhalgarh is a fortress nestled on the banks of the Banas River in Mewar. It is…

5 years ago