This name has been acquired by Osian also known as ‘Rajasthan Khajuraho’ due to its various temples, some historic culture. It is the former temple town of Rajasthan, in western India, 65 km north of Jodhpur. The Jains and Hindus live here as some of […]