Mumbles (otherwise, The Mumbles – Welsh Y Mwmbwls) is a large village with adjacent headland stretching into Swansea Bay. It is part of the administrative area of the City and County of Swansea in Wales. The name Mumbles is possibly derived from the French word mamelles, meaning "breasts", which the two islets at the end of the Mumbles headland resemble. (Source: wikipedia)
Explore Front Page (#2) on 9-Oct. Thanks!