View fullsize
St. James Beach
View fullsize
Camp's Bay
View fullsize
Hout Bay
View fullsize
Boulder's Beach