News

Cherrapunji is nature’s theatre at its finest. Nestled in the East Khasi Hills of Meghalaya, Cherrapunji (locally known as Sohra) is one of the wettest places on earth, but that’s exactly what makes ...
Shillong in Meghalaya is full of natural beauty and fun places for weekend trips. See living root bridges clean villages ...