Ramgarh Bhand Devra Temple

The main Bhand Deva Temple is situated on the banks of a pond in the centre of the 4 km wide Ramgarh crater about 40 km from the city of Baran, Rajasthan, which was possibly created by a meteor.



Comments

Popular posts from this blog

Best Budget Hotels in Jaipur near Railway Station Jai Maa Palace

Best Price for your Holidays to India, Say great after visiting India