POI's creator (Voyajo Team)
Langland Bay is a popular coastal holiday resort near Mumbles, Swansea, Wales. In the right conditions, it is one of the best surf beaches in Wales and the West Country. Langland is one of the best beaches in Wales and annually wins the prestigious European Blue Flag award for water/sand quality. (...) (from Wikipedia)