September 2016

Explore Shillong

Explore Shillong

Capital City of Meghalaya (North East India) Shillong is the only hill station in the country that is accessible from all sides. The name Shillong comes from U-Shyllong, a powerful deity and is situated at an altitude of 1,491m above sea level. This beautiful city [...]