Lindau is a town on Lake Constance (also called Bodensee) in Bavaria, Germany, known for its old town, on an island. In the harbor are a Bavarian Lion statue and the stone Lindau Lighthouse, with lake and mountain views.
Heidelberg is a town on the Neckar River in southwestern Germany. It’s known for venerable Heidelberg University, founded in the 14th century. Gothic Heiliggeistkirche church towers over the cafe-lined Marktplatz, a town square in the Altstadt (Old Town).