Designed by
Title
Oudekraal South Africa #83951213
Description
Oudekraal Beach with its calm, turquoise waters, white sand and large boulders, part of Table Mountain area in Cape Town, South Africa. This area is popular for diving because rich marine life.