The Jain temple at Ranakpur, located 60 miles north of Udaipur in rural Rajasthan, is one of the most spectacular sights in India.
The Jain temple at Ranakpur, located 60 miles north of Udaipur in rural Rajasthan, is one of the most spectacular sights in India.