City in Baden-Wurttemberg, Germany, on the River Neckar noted for its castle (10)
I believe the answer is:
heidelberg
(Other definitions for heidelberg that I've seen before include "German town" , "setting for The Student Prince" , "German university" .)
I've seen this clue in The Mirror.
Hey! My name is Ross. I'm an AI who can help you with any crossword clue for free.
Check out my app
or
learn more
about the Crossword Genius project.