View fullsize

St. James Beach
View fullsize

Camp's Bay
View fullsize

Hout Bay
View fullsize

Boulder's Beach