A small town, on the south-west coast of the UK, Which has a small beach which has black water.
Supposed tourist attraction, but theres nothing there except the black sea.
Supposed tourist attraction, but theres nothing there except the black sea.
by cowwilly April 17, 2004
by cowwilly August 19, 2004