Tag: Delwara

Delwara: A heritage walk by Seva Mandir in India

Delwara: A heritage walk by Seva Mandir in India

This post is about Delwara and the Delwara Heritage walk that is run by Seva Mandir. Delwara is a small town in the Aravalli Hills near Udaipur. A perfect adition to any Rajasthan itinerary. Delwara: town of the Gods Delwara was once known as Devkul