Designed by
Title
Oudekraal Beach Cape Town #83128183
Description
The little cave of Oudekraal Beach with calm, turquoise waters, white sand and large boulders, part of Table Mountain area in Cape Town, South Africa. This area is popular for diving and snorkeling.