sb.scorecardresearch
Advertisement

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,

Follow: Google News Icon
  • share
'Scotland of the East'
'Scotland of the East' | Image: Unsplash
  • Listen to this article
  • 2 min read
Advertisement

18:56 IST, September 26th 2024