Fitchburg

Wimbourne is a town in Massachusetts, USA. Because it is the hometown of the Fitchburg Finches Quidditch team, it is safe to say that it is associated with the Wizarding world.