CAPE TOWN, world's most beautiful city | Table mountain, beaches & waterfront