Cape St. Francis is a small town in South Africa. It's well-known as a surfing destination and for its pristine beaches.