SPONSORED

ATM

Shillong: The Scotland of the East

Cradled in the misty hills of Meghalaya, its capital Shillong is a vibrant hill town where pine forests, waterfalls, music…