Bhand Devra Temple is located on the Ramgarh Hill, 40 km away from Baran. It is dedicated to the Hindu Lord Shiva and is popularly known as the ‘Khajuraho of Rajasthan’. Located on the banks of a pond, this shrine was built in the 10th century. At present, it is under the Archaeological Department for some renovation work.
The temples of Kisnai and Annapurna Devi are also located on the Ramgarh Hill. These shrines are situated inside a natural cave and travellers can reach here by climbing around 750 stairs which were built by Jhala Jalim Singh. One of the deities of the temple is worshipped with meva or dry fruits while the other is offered meat and liquor. A grand fair is organised here annually on the occasion of Kartik Purnima and devotees throng the place in large numbers to participate in the festivities.