POI's creator (Voyajo Team)
Caswell Bay is a popular UK holiday resort in the south east of the Gower Peninsula, Swansea, Wales. Access to the beach is relatively easy and inland from the sandy beach is a recreational park. Caswell is ideal for surfing, holidays in the nearby Hotels and Chalet Park (...) (from Wikipedia)