1/20

your dream holiday on the beach for 12 people

notable . luxury . staffed .

self catering villa

saint helena bay . west coast . south africa