Diaz Beach (aka The Cape of Good Hope), South Africa.

Beautiful scenery of Diaz Beach (aka The Cape of Good Hope), adjacent to Cape Point, South Africa.