luxury self-catering accommodation or B&B units situated in a secluded, sub-tropic garden
Spindrift Guesthouse Kleinemonde