Ballygally Castle Coast Road, Ballygally 4.0 Star Hotel in larne-aireborough United Kingdom > larne-aireborough
Built in 1625, Ballygally Castle boasts original features and scenic views of Ballygally Bay. Set on the Antrim Coast, there is free parking, spacious... [Click here for more about Ballygally Castle] |