Cities
Places Quidditch

Fitchburg

Fitchburg is a U.S. town and the home of the Fitchburg Finches, who have won the U.S. Quidditch cup seven times (QA8).

Commentary

Tags: location places Quidditch history

Editor: