Things to Do in Heidelberg

There are 3 attractions in Heidelberg. Heidelberg Castle, ruined hilltop castle overlooking the neckar and city, is the most popular.