Camps Bay Beach in Cape Town has been named as one of the best urban beaches in the world. Anyone jumping on flights to Cape Town will no doubt be looking forward to discovering all that the city has to offer.One of the attractions that those visiting Cape Town should not miss is Camps Bay Beach, which was named as the « Continue Reading »