Cape Saint Francis
Village in South Africa
Cape St. Francis is a village in South Africa, situated on a headland in the Eastern Cape Province. It is popular for its clean beaches and as a surfing location.
The village is home to the Seal Point Lighthouse.
The Irma Booysen Floral Reserve is... Wikipedia