We have met some amazing people and made some great friends on our hiking vacations over the years. We love the outdoors and often participate in small group vacations where you hike, walk, canoe, bird-watch, learn geology and observe wildlife.
These trips are perfect for me because you are outside all day yet you eat dinner [...]