Atop giant cliffs covered with waterfalls is the land of Meghalaya, or “the abode of clouds” in an ancient tongue. Here people take generations to weave tree roots into majestic living bridges. Sound like something from a J.R.R. Tolkien story? Actually, this place is real!
Read More