
•
Photo Credit -Wikipedia The town of Heidelberg, sits along the Nekar River south of Frankfurt, and is known for the stunning pink castle upon the hill. We arrived by train from Tres-Karden, on the Mosel River after visiting Burg Eltz The train ride was 2 1/2 hours and did not require a reservation with…