WeTravel has announced its sponsorship of Tourism Cares’ newly created Meaningful Travel Map of North America, connecting travel businesses with bookable, sustainable...