Mahavira Jain Temple, Osian, is the oldest surviving Jain temple in Western India

Mahavira Jain Temple, Osian: A Timeless Gem of Western India Located in the historic town of Osian, Jodhpur District, Rajasthan, the Mahavira Jain Temple stands as one of the oldest … Continue reading Mahavira Jain Temple, Osian, is the oldest surviving Jain temple in Western India