Cape of Good Hope

Cape of Good Hope
Where the Indian Ocean and the Atlantic meet.