Heidelberg is the prettiest European city you've never been to. It's a somewhat hidden gem that you need to add to your list. I can’t believe that I call Heidelberg home. I could be biased,