Shillong is a hill station in northeast India and capital of the state of Meghalaya
- Stock Photo ID: #BX266579
- Image Credit: Picxy.com/DEBOPROTIM
- Description:Shillong is a hill station in northeast India and capital of the state of Meghalaya.