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