Meghalaya – The Scotland of the East

Meghalaya, which is literally known as the Abode of the Clouds is one of the most beautiful travel destination in East India and is home to some of the amazing tribes such as Khasis, Jaintias and the Garos. The mountain state of Meghalaya is well known for its natural beauty which attracts a  lot of travelers throughout the year. Meghalaya is also known as “The Scotland of the East” mainly due to its elevation which is 1496 meters above the sea level. The capital of Meghalaya is Shillong, which is another major travel attraction in Meghalaya.

[…]

Comodo SSL