Meghalaya: The Rainy, Green and Beautiful “Abode of Clouds”
Meghalaya is one of the most distinctive states of Northeast India. The name Meghalaya is commonly translated as the “Abode of Clouds.” It is famous for its hills, forests, waterfalls, caves, living root bridges and extraordinary rainfall. But Meghalaya is not simply a place where it rains all the time. Different parts of the state […]










