The Beacon Isle Hotel in Plettenberg Bay, Western Cape.
Photo by Jill Sneesby. Copyright South African Tourism

  back to gallery