Umiam Lake, Shillong, Meghalaya, India

A bit of Shillong, the ‘Scotland of the East’, Meghalaya

Meghalaya meaning 'the abode of clouds' in Sanskrit is a State in the Northeast part of India and Shillong, the capital city. It’s a hill station situated at an altitude of 1,491 m above sea level and derives its name from U-Shyllong, a powerful deity. Nicknamed as the "Scotland of the East" for its striking similarity …

Continue reading A bit of Shillong, the ‘Scotland of the East’, Meghalaya

The Heritage Club-Tripura Castle, Shillong, India, Pic courtesy-The Heritage Club Tripura Castle

Two nights at ‘The Heritage Club – Tripura Castle’, Shillong

For a tryst with nature and to spend some unforgettable moments with your loved one, head off to 'The Heritage Club - Tripura Castle', Shillong. The Beautiful Resort Tripura Castle was built in the early 1920’s by the then Maharaja of Tripura who came to Shillong and fell in love with the place. It became …

Continue reading Two nights at ‘The Heritage Club – Tripura Castle’, Shillong