Wire post by Kavita Bhatt

    Kavita Bhatt
    Did you know? The village of Mawsynram in Meghalaya holds the record for the highest annual rainfall.