Meghalaya

Meghalaya is one of the seven sisters state of "Northeast India". I had a opportunity to visit some of the parts of Meghalaya (Shillong, Mawlynnlong, Riwai, Cherrapunji, Dawki, Mawphlang, etc). These are some of the travel photographs taken during this travel.