Champlain Area Trails hosts hamlet-to-hamlet hike