Three Cliffs Bay in the Gower has been named as one of the best beaches in Europe by over 1,000 travel professionals. Three Cliffs Bay in the Gower has been named as one of the best beaches in Europe by over 1,000 travel professionals. WalesOnline – NewsRead More