Notifications can be turned off anytime from browser settings.
Ghevra is an locality in New Delhi, India, 110081.
Kanjhawala Village (3.59 Km),...