Gangaur Ghat – Udaipur, Rajasthan
Gangaur ghat is a ghat that is located at the heart of the city of Udaipur in Rajasthan. It is ideally located at walking distance from a few other popular Udaipur sightseeing locations. The ghat is one of the better
Devigarh Palace – Udaipur, Rajasthan
Devi Garh Palace is a heritage hotel and resort, built in the 18th century, in the village of Delwara, nestled in the Aravalli hills, 28 km northeast of Udaipur, Rajasthan and forms one of the three main passes into the