Cherrapunji, located in the state of Meghalaya, is one of the wettest places in the world, and is known for its beautiful landscapes and scenery. Surrounded by hills, waterfalls, and caves ...