With spectacular scenery across the country, exquisite food, fine wines and charming hotels, there are countless great walking holidays...
Germany has a combined waterway network of about 40,000 kilometres, 25,000 of which is accessible to canoeists and kayakers all year...