https://www.iol.co.za/capetimes/news/tourist-saved-after-being-swept-off-rocks-18815289

An American tourist’s decision to swim further out to sea after big waves swept it off the rocks at Gordon’s Bay on Sunday could have saved his life.
The 20-year-old tourist was brought to the NSRI Gordon’s Bay base after being found floating 150 m offshore in the waves by an NSRI lifeboat. 

She has since left the hospital.
NSRI Gordons Bay Station Commander Alan Meiklejohn said, “The waves swept it off the rocks in a very rough sea. She chose to swim further offshore rather than try to land on the steep, rocky coast, which may have hit her against the rocks. The decision to do so may have saved his life.