Travel & Tourism
Travel & Tourism 3010 Videos
Head Loaders in Shillong

Shillong is a picturesque hill station in Meghalaya, a northeastern state in India. From here, one can have panoramic view of misty hills, verdant glens and glassy lakes. Considered as the ‘Scotland of the East’, Shillong is a picturesque destination frequented by tourists throughout the year. Featured in this video are the head loaders carrying hay from one of the villages near Shillong.