Meersburg is one of the most romantic old towns on the German shore of the lake. Seen from the water on a summer afternoon with the sun slanting low, the steeply terraced town looks like a stage set, with its bold castles, severe patrician dwellings, and a gaggle of half-timber houses arranged around narrow streets. It's no wonder that cars have been banned from the center: the crowds of people who come to visit the
sights on weekends fill up the streets. The town is divided into the Unterstadt (Lower Town) and Oberstadt (Upper Town), connected by several steep streets and stairs.