thisgirlabroad.com
Heidelberg Castle: A Must See In This Picturesque German Town
Heidelberg, known for its 14th century university, it's picturesque cityscape by the River Neckar, which includes the Old Town and Heidelberg Castle; a must-see when you visit.