MEGHALAYA: ABODE OF CLOUDS

 

 

Meghalaya (Abode of the Clouds) is also known as the ‘Scotland of the East’ for its scenic magnificence. Having spent two best years of my life I can vouch for it.

 

Meghalaya emerged as an autonomous State on April 2, 1970, and was declared a State of the Indian Union on January 1, 1972. Prior to April 1970, Meghalaya was a part of the composite State of Assam.

 

 

It is home to many tribes:-

 

Continue reading “MEGHALAYA: ABODE OF CLOUDS”