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.

Mahesh Balasubramanian

Mahesh Balasubramanian - Independent Photographer from India

https://www.maheshb.com
Previous
Previous

Triangles in Street Photography Compositions

Next
Next

5 Essential Street Photography Tips