From Guwahati to Sohra: Exploring Meghalaya’s Land of Clouds

Sohra of Cherrapunji Sohra, additionally called Cherrapunji, is a mystical vacation spot in Meghalaya. Famous for its waterfalls, caves, and herbal beauty, it’s miles one of the wettest places on Earth. A Meghalaya tour to Sohra guarantees an unforgettable experience…







