https://www.incrediblenortheastindia.com/ Meghalaya, Sohra, formerly known as Cherrapunji, is a captivating town nestled in the northeastern state of Meghalaya, India. Renowned as one of the wettest places on Earth, Sohra is a haven of lush greenery and cascading waterfalls. Its dramatic landscape is characterized by rolling hills shrouded in mist, adorned with vibrant flora and dotted with charming Khasi villages. The Nohkalikai Falls, plunging dramatically from a cliff, is a mesmerizing spectacle, while the living root bridges, woven from the aerial roots of ancient rubber trees, showcase the harmonious relationship between humans and nature. Exploring Sohra offers an immersion into the raw beauty of the Indian subcontinent, making it a must-visit destination for nature enthusiasts and adventurers alike.
FOLLOW US ON: YOUTUBE: https://www.youtube.com/channel/UCp3JVyK6V4Vjd1y6oSEEJWQ INSTAGRAM: https://www.instagram.com/incrediblenortheastindia9/