Visit Heidelberg, Germany – Town of Enchantment

My first visit to Europe landed me in Heidelberg, Germany and this picturesque town fulfilled all my expectations of historical beauty with all the romance of a fairytale. Europe has always held a special allure for me, with its medieval castles and baroque towns so I looked forward to this trip with high expectations and … Continue reading Visit Heidelberg, Germany – Town of Enchantment