Masjid Lal Shah Baba
A-15, Fatman Rd, Lohamandi, Chetganj, Varanasi, Uttar Pradesh 221002, India
3.5
2 reviews
2 comments
8X9R+G7 Varanasi, Uttar Pradesh, India
Location reporting
Claim this location
Write a review
Recommended locationsAnil Kumar
Mohd Intekhab alam