Ballycastle, County Antrim

Ballycastle is a small town in Northern Ireland, in the United Kingdom.
Population facts.
On 29 April 2001, the United Kingdom government had a census and saw that there were 5,089 people living in Ballycastle. They also saw that: