Travel & Tourism
Travel & Tourism 3010 Videos
Sunset at Shillong, Meghalaya

Shillong is the most enchanting hill station in Meghalaya state, India. The state capital Shillong offers a panoramic view of misty hills, verdant glens and glassy lakes. The Khasi hills here remind one of the Scottish Highlands. Shown in the video is an awesome sunset in the hills of Shillong.