Bathing Optional

Just a short train ride from Frankfurt is Heidelberg with its fantastic old town and one of Germanys most impressive castle ruins.

Just a short train ride from Frankfurt is Heidelberg with its fantastic old town and one of Germanys most impressive castle ruins. Germany, Heidelberg - 02-May-03