Beachcombers Bed and Breakfast

A home away from home at the southernmost point of Africa