<p> <strong>World&rsquo;s two wettest places &ndash; Cherrapunji and Mawsynram &ndash; in Meghalaya State in Northeast India have registered record-breaking rainfall this week.</strong></p> <p> In the 24-hour period between Tuesday and …
All Rights Reserved. India Narrative 2025