Carrickfergus Castle

Carrickfergus Castle

Carrickfergus is Norman castle in Northern Ireland, on the northern shore of Belfast Lough.