Mahesh Balasubramanian

View Original

Marvelous Meghalaya

Meghalaya is one of the seven sisters states of "Northeast India". I had an opportunity to visit some of the parts of Meghalaya (Shillong, Mawlynnlong, Riwai, Cherrapunji, Dawki, Mawphlang, etc). There's never been a better time to visit the state of Meghalaya for its natural beauty and culture. The region is best known for its breathtaking waterfalls, including the Nohkalikai Falls, Shillong Falls, Umngot River, and Mawsmai Falls.