mansa devi temple by jollu tyagi (Phalouda)

India / Uttar Pradesh / Deoband / Phalouda / National Highway 334
 Upload a photo

there is really god.
Nearby cities:
Coordinates:   29°37'49"N   77°48'54"E
This article was last modified 13 years ago