Dew drops of Meghalaya, Cherrapunji
Cherrapunji in Meghalaya, also known as Sora, was once the wettest place on earth and is known for its two-tiered living root bridge. Located about 50 kilometers from Shillong, this suburban city is famous for its rich flora and natural attractions. Mawsinlam is currently the wettest place on earth, but Cherrapunji still holds the record …