trip-inn-holiday logo

Shillong

Shillong is a hill station in the northeastern part of India, and is the capital of Meghalaya, which means "The Abode of Clouds". Shillong is widely known as Scotland of the East. Rain drenched streets, enigmatic fascination of rock music, the wind and mist make you fall in love with shilling.Home to several waterfalls, it is also known as the Scotland of the East.

Umiam Lake, Don Bosco Centre on Indigenous Cultures, Wards Lake, Lady Hydari Park, Sweet Falls, Elephant Falls, Shillong Peak, Butterfly Museum are the main attractive places to visit in Shillong.