Notifications can be turned off anytime from browser settings.
Mayur Place is an neighbourhood in Trilokpuri, East Delhi, New Delhi, India.
Trilokpuri...