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.

Appearances

 * Quidditch Through the Ages
 * Harry Potter: Quidditch World Cup