mycapetown.co.za
CAPE TOWN, spectacular Clifton beach during a storm, South Africa
A MyCapeTown selected video about Clifton Beach: Clifton beach Cape Town, South Africa: Clifton is an affluent suburb of Cape Town, South Africa. It is an exclusive residential area and is home to …