World-class beaches, stunning scenery and heavenly food, why you should visit the Gower Peninsula

The beaches of Gower peninsula have been voted among the world’s best and its countryside is so breathtaking that it was the first area in the UK to be officially judged an Area of Outstanding Natural Beauty. It’s one of the wonders of Wales, alongside Snowdon and the ancient yew trees of Overton-on-Dee, with more … Read more