0 reviews
Sohra, also known as Cherrapunjee, is a mesmerizing destination in the northeastern state of Meghalaya, India. Renowned for its breathtaking landscapes and lush greenery, Sohra is one of the wettest places on Earth, receiving heavy rainfall throughout the year. The region is famous for its living root bridges, natural wonders created by the Khasi tribe using the roots of rubber trees. Visitors can