Forests Travel_ Madagascar boasts vegetation and animals discovered nowhere else on EarthBy ZeroToHeroJuly 20, 2023 Someplace within the faraway Mozambique Channel, on Madagascar’s tiny, roadless, volcanic “Lemur Island,” a tawny-colored, wet-nosed, white-maned, totally lovable lemur…