Baghera is situated in the Kekri subdivision of Ajmer district. It is about 107 km south east of Ajmer. Baghera is well known for its archeological site and antiquarian relics. The most renowned of them all is the temple of Varaha Avtar. It is presently enshrined in a comparatively modern building on the southern side […]