UNITED KINGDOM | Monday, 19 May 2008 | Views [774]
"The Mumbles" in Swansea where there is a long esplanade for strolling/running/cycling etc