strongest beer

  • Heidelberg, Germany

    Heidelberg, Germany

    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…