Notifications can be turned off anytime from browser settings.
Karapuzha is an locality in Veloor, Kottayam District, Kerala, India, 686003.
Kottayam, Veloor,...