Marina Martinique, Jeffreys Bay - one of South Africa's finest open water swimming venues.
Loading Facebook