Published 18:56 IST, September 26th 2024
Shillong: India’s Enchanting 'Scotland of the East'
Shillong, the capital of Meghalaya in northeastern India, has earned the title of the "Scotland of the East" due to its stunning landscapes, and rolling hills,
'Scotland of the East' | Image:
Unsplash
- Listen to this article
- 2 min read
Advertisement
18:56 IST, September 26th 2024