Great White Shark Hangout
Coastal Peninsula, South Africa
Cape PeninsulaCape TownSouth AfricaCape Point