Literally translating into an ‘abode of clouds’, Shillong is a breathtaking hill station which is nestled amidst the paradisaical Garo and Khasi hills. With sparkling waterfalls, manicured gardens, azure lakes, and distinct culture, this alluring hill town beckons you to witness the natural charm of Northeast in Shillong. Referred as the ‘Scotland of the East’, the natural scenery of Shillong has a striking similarity with the mountains in the east.
