With a coastline that stretches for more than one hundred kilometres, it is only natural that there are beach restaurants which are perfect to host a wedding ceremony and reception. From those located on cliff tops to those on the beach or for those who wish to have a more countryside wedding, there are very nice and good quality options.