Towns
Places Quidditch

Ballycastle

Ballycastle is a town on the north coast of Northern Ireland, and home of the Ballycastle Bats – a member of the British and Irish Quidditch League (QA7).

Location: Map of Wizarding Britain

Commentary

Tags: Quidditch history

Editor: