Sohra

Experience the Wonders of Cherrapunji: The Wettest Place on Earth

Experience the Wonders of Cherrapunji: The Wettest Place on Earth

So, you want to visit the wettest place on earth? Head to Cherrapunji, also known as Sohra, in Meghalaya. This picturesque destination is home to numerous waterfalls, including the iconic Nohkalikai Falls, and megalithic structures like the Dugdung Rymbai Memorial.