Masjid Neem Wali
Mehrauli Village, Mehrauli, New Delhi, Delhi 110030, India
4.3
3 reviews
3 comments
G59M+R6 New Delhi, Delhi, India
Location reporting
Claim this location
Write a review
Recommended locationsMd Ridhwan Yamashita
Historical place. Some masjids and madrasas. Abandoned heritages on hills.
Amiruddin saifi2 years ago
Good
Zakir Hussain2 years ago