From Frankfurt to Fantasy: A Magical Day Trip to Heidelberg in Frankfurt, Germany