Cape St. Francis 30 août 2011 Cape St. Francis is a town in South Africa, situated on a headland in the Eastern Cape Province. It is popular for its clean beaches and as a surfing location. Tags: Surfin' ← Retour à Journal