Follow their latest travels with ourbrand-new Friends Updates feature.
Heidelberg photo by tm8nelson
April 16, 2005
Located between the cities of Darmstadt and Heidelberg along Autobahn 5 by the town of Bensheim, this place is worth the visit if you enjoy nature, hiking, and history. Legend has it: Once upon a time, there were two giants who...Read More
Share your travel photos to expand your gallery and add color to your reviews.