It took us fifteen relaxing days to meander our way on the river. Every day presented us with something new and interesting, but we especially loved that we got to visit so many German towns.
One of the best ways to see all of Germany's charming small towns is by cruising down the river. The towns and villages mostly dot the waters edge and the journey itself, along the river, is one of the most beautiful landscapes we’ve seen.