Nestled in the hills of Northeast India lies a state rightfully named “Abode of Clouds”. Meghalaya marks its name as one of the most alluring travel destinations of the country. From its velvet green forests, golden-lit waterfalls, Living Root Bridges, Shadowy Caves, story book villages and vibrant culture, this enchanting place has something in store for every traveller. It promises its visitors, a trip full of warmth, tranquillity and beauty like no other. More Details [+]