Beacon Bay is a small seaside resort in the Eastern Cape, South Africa. White sand dunes and long stretches of beach where the children can sandboard or power kite and search for sea treasures in the rock pools. Maybe you would like to fish or just lie and soak up the African sun, watching the seagulls delicately treading the sands or hovering over the water.