Jai Kela Devi Mandir is located in Agra, India on Bagh Muzaffar Rd, Baldev Ganj, Sirki Mandi, Lohamandi. Jai Kela Devi Mandir is rated 4.5 out of 5 in the category place of worship in India.
Address
Bagh Muzaffar Rd, Baldev Ganj, Sirki Mandi, Lohamandi