Located along the Atlantic Seaboard of Cape Town, South Africa, the Clifton Beaches are a series of four pristine coves ...