Click on Original Article for Images of ten old towns in Germany most on UNESCO World Heritage. The most well known is Heidelberg on the Neckar river with its old town, castle and old bridge. Then there are the Hanseatic League trading towns of Lubeck and Wismar both near the Baltic Sea. In Wismar with access to the Baltic Sea its old town and three cathedrals. Lubeck surrounded by two branches of the Trave river like an island. In the Middle Ages trade made Lubeck rich and there are many buildings from that period. Then there is Rothenberg in Bavaria with its walkable defensive wall and medieval town largely preserved with timber framed houses. Red brick or clay and wood framed houses in colorful designs form part of all these towns.