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. The best time to visit is September to May, and two to three days let…