Barafundle Bay, Pembrokeshire This small yet stunning bay is the jewel in - The Independent