75392-shillong-cover-image01.jpgShillong - The Abode of Clouds - is the capital city of Indian state Meghalaya.It's often fondly called as Scotland of The East. This sprawling hill station has been built by the British and still bears vestiges of its colonial past. Dotted with old buildings around and its famous Ward's Lake, the city is currently facing a serious challenge from the swamp of modern drab buildings--a typical characteristic of most Indian cities. It still has few areas retaining older buildings which sooth your eyes. The moment you go out of the buzz of the town, pretty sights around the outskirts of Shillong will welcome you with gorgeous views, crisp mountain air of a hill station.

All Packages of Shillong