Meghalaya, normally known as the “Abode of Clouds,” is Probably the most enchanting destinations in Northeast India. Blessed with rolling hills, cascading waterfalls, crystal-distinct rivers, dwelling root bridges, and vivid nearby tradition, Meghalaya provides travelers an unforgettable escape into