Located approximately 130 km northeast of Port Elizabeth, Cannon Rocks is a hidden gem with a rich maritime history, said to be linked to the 1622 shipwreck The dynamic coastline, shaped by shifting sands, provides a stunning…
Located approximately 130 km northeast of Port Elizabeth, Cannon Rocks is a hidden gem with a rich maritime history, said to be linked to th…