Delwara is a town nestled in the heart of the Aravalli Mountains, barely thirty kilometers from Udaipur, the romantic city of lakes of Rajasthan. While Delwara is surprisingly little known, it was once a major spiritual center and a renowned place of learning for the future rulers of Mewar; its thousands of Hindu temples and …

The colossal Gomateshwara stands tall on its hilltop, like a lighthouse protecting the town of Shravanabelagola and benevolently guiding the traveller. This Jain holy place of rocks and palm trees breathes tranquillity.

TRAVEL WITH ME !