7 Best Cities on the Rhine River

Basel

Basel is known for its museums and architecture and as a starting point for many Rhine cruises.

Lucerne

The town occupies an idyllic spot on the shores of Lake Lucerne and is surrounded by the Swiss Alps

Strasbourg

Our first stop was the Strasbourg Cathedral, also known as the Cathedral of Notre Dame.

Heidelberg

The city houses the oldest university in Germany, Heidelberg University, and one of the coolest castles in Europe, Heidelberg Castle.