Shillong Travel Guide: The Scotland of the East
Shillong, the capital of Meghalaya, is a charming hill city famed for its rolling green hills, waterfalls, lakes, pleasant climate and vibrant music culture. Often called the Scotland of the East, it is the gateway to the northeast’s natural wonders….
