About Bhand Deva 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. It is located near Ramgarh village, Mangrol, Baran district of Eastern Rajasthan.