Beautiful Worm's Head at Rhossili Bay, Gower, Swansea, Wales

Beautiful place, The Worms head, Gower Peninsula

Beautiful Worm's Head at Rhossili Bay, Gower. Wales Voted best beach in the UK and in the top ten for the world. Our article on 19 of the best European beaches: http://www.europealacarte.co.uk/blog/2011/03/28/best-beaches-europ