Comments

Bayview Farm Cottages

Set in an idyllic rural location only two kilometres from the Giant’s Causeway, Bayview Farm is a new luxury self catering accommodation which opened for guests in July 2009.