How to spend a day in Heidelberg, Germany



Heidelberg is an enthralling and historic metropolis alongside the Neckar River situated in southwestern Germany about 78 km / 48 miles south …

source

Leave a Comment

Your email address will not be published. Required fields are marked *