There's some amazing beaches on the Gower Peninsula near Swansea. Oxwich Bay is a long expanse of sand, Caswell is a nice little beach for surfing but the best is Three Cliffs Bay. You can get there by walking through some woods, emerging onto a beautiful beach with a ruined castle on the cliffs behind. It really is a beautiful place.![]()