Cherrapunji, Meghalaya: The Ultimate Travel Guide to the Wettest Place on Earth
Cherrapunji better known as Sohra, a town in the Indian state of Meghalaya. That it is known as one of the rainiest places on Earth. This post is a guide to the beautiful natural surroundings, interesting culture and best places in Cherrapunji for nature lovers & adventurers. Key Takeaways Location …