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.
Advertisement
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.