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. 


Post a Comment