No 1 The Grange Camps Bay South Africa

Self Cater holliday flat in Camps Bay South Africa, near Capetown.