Just north of Salt Rock and virtually ten minutes from Ballito, is the beautiful beach of Sheffield with its sheltered coves and wonderful rock pools that
Just north of Salt Rock and virtually ten minutes from Ballito, is the beautiful beach of Sheffield with its sheltered coves and wonderful r…