Meghalaya, often known as the “Abode of Clouds,” is Probably the most enchanting destinations in Northeast India. Blessed with rolling hills, cascading waterfalls, crystal-very clear rivers, living root bridges, and vibrant area society, Meghalaya features tourists an unforgettable escape into mother nature. Regardless if you are seeking a pass