Read more about Gower Peninsula & Swansea on totaltravel.co.uk