Condé Nast Traveller named Three Cliffs Bay as one of "The Best Beaches in the UK" for its golden sand dunes and dramatic setting, overlooked by the ruins of the 12th-century Pennard Castle.