0 reviews
Cherrapunji, also known as Sohra, is a mesmerizing destination in Meghalaya, India, renowned for its lush landscapes and heavy rainfall. This enchanting town offers a plethora of activities for nature enthusiasts and adventure seekers alike. Explore the living root bridges, marvels of bioengineering created by the Khasi tribe. Visit the stunning Nohkalikai Falls, one of the tallest waterfalls in I