The Old Motorcycle Worshiped as a Deity in India

In the Indian state of Rajasthan, some 50 km from the city of Jodhpur, along National Highway 65, there is a temple. That, in itself, is not unusual, as temples are virtually everywhere in India, but what is strange is that the deities worshiped here are an old Royal Enfield 350cc motorcycle and its deceased […]