Barefoot luxury on Clifton Beach – Cape Town | SherryStay