The Oldest University City - Heidelberg, Germany
The heart of Heidelberg’s Old Town is the Marktplatz square, which has many beautiful fountains, grand period homes, cafes and shops. It is the oldest college town and is known for its romantic cityscape surrounded by tree-filled hills.