Barafundle beach is, in my opinion, the best in Pembrokeshire. It is characterised by its limestone cliffs and golden sand and well worth the walk from Stackpole Quay.
© Adrian James 2006