Posted inIndia Shillong Trip Guide: What to See, Do & Explore in Meghalaya’s Capital Posted by Saumya April 24, 2025 Tucked in the lush hills of Meghalaya, Shillong—fondly called the Scotland of the East—offers a…