Accra Beach

From Openwaterpedia

Location of the Barbados International Open Water Swim


City: Brighton

Country: Barbados

Type: Ocean