Join OurJuly 31 to August 2017 Swiss Alps Tour Hiking with a small group allows for a great all encompassing experience. You get to interact with similiar minded people and share previous and current highlights. Plus the humor gets contagious when someone cracks a joke and one person [...]