SHARE

THE CAPE TOWN, SOUTH AFRICA

THE CAPE TOWN, SOUTH AFRICA

This is most magnificent City in the world. It has beautiful beaches and the Table Mountain Top which is a must visit for many tourists. The Mountain has more than 1400 unique species of plants as well as mammals and invertebrates which adds to the natural beauty of the City.