For many the vibrant seaside village of Mumbles is the gateway to the beautiful Gower Peninsula, and both have fascinating history and fine scenery to offer. Mumbles is well known …