Cherrapunji is a small town in the state of Meghalaya which is famous for being the wettest place on earth. However, the nearby town of Mawsynram receives more rainfall and both these Indian towns have now been surpassed by a town in Colombia called Lloró. Cherrapunji is situated at an altitude of around 4,869 feet […]