15 Best Places to Visit in Shillong: Complete Travel Guide 2026
Shillong, the capital of Meghalaya and once the capital of undivided Assam, stands as one of Northeast India’s most charming hill stations, earning its nickname “Scotland of the East” through rolling hills covered in pine forests, pleasant climate throughout the year, and a unique cultural blend that sets it apart from hill stations elsewhere in … Read more