Camps Bay Beach named among world’s top 20 most beautiful beaches Camps Bay Beach has received international recognition by being ranked the 15th most beautiful...
Cape Town International Airport bags a spot on global top 20 list The Mother City is consistently giving top international cities a run for their money....