Talk:Alopi Devi Mandir

It is situated in city Allahabad, state Uttar Pradesh, India