Showing posts with label Ramgarh Bhand DevraTemple. Show all posts
Showing posts with label Ramgarh Bhand DevraTemple. Show all posts

Thursday, 26 April 2018

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.