Travel Discovering Shillong: The Scotland of the East Perched in the hills of Meghalaya, Shillong, fondly called the “Scotland of the East,” is a destination of... TravenjoMar 26, 2025