Shillong, called the Scotland of the East for its scenic beauty, is a hill-station located in northeastern India. Renowned ...
Shillong: Meghalaya successfully conducted the Fourth Asian Waterbird Census (AWC) 2025, recording 173 waterbirds from 14 ...
Shillong as the "Scotland of the East", enchants the tourists with its beautiful nature and favourable climate. The area is ...
The state government invested ₹4,000 crore in music tourism infrastructure as the city appears all set to become a popular ...