Falmouth

Falmouth is located in the southwest of England. Because it is the hometown of the Falmouth Falcons Quidditch team, it is safe to say that Falmouth is associated with the Wizarding world.