The Tin Shack, St Francis Bay
Self-Catering Accommodation, Marina Village, St Francis Bay, South Africa