Top 5 Places To Visit In Meghalaya For A Weekend Getaway

Meghalaya located in northeast India is also known by the name “Abode of the Clouds”. It gets its name due to the records of rainfall it receives for the most part of the year. This makes it a preferred monsoon travel destination for people who love the rain. The state has an abundance of natural attractions, together with these must-see Meghalaya tourer places. the bulk of the population is created of social group individuals — Khasis (the largest group), Garos, and Pnars — who preponderantly earn their living from cultivation.