Mumbles Photos

Browse 2 attractions, meet 2 travelers, 1 tour guides and discover 4 photos

Mumbles or The Mumbles is an area and community in Swansea, Wales which takes its name from the adjacent headland stretching into Swansea Bay. The headland is thought by some to have been named by French sailors, after the shape of the two anthropomorphic islands which comprise the headland. See numerous other similar anthropomorphic geographic…
View Mumbles guide >

Mumbles Wales

Oystermouth Castle