Notifications can be turned off anytime from browser settings.
Khera Dabur is an neighbourhood in Khera Dabar, New Delhi, India, 110073.
Najafgarh...