Heidelberg Castle Ghostwatch No Comments Heidelberg Castle, perched on the northern part of the Königstuhl hillside, has a long and storied history dating back to the 13th century. The castle READ MORE