Heidelberg

Heidelberg is a city in southwestern Germany. As it is, apparently, the hometown of the Heidelberg Harriers Quidditch team, it is safe to say that this city is affiliated with the wizarding world.