Best Photo Spots in South Africa

Bloubergstrand

Cape Town, South Africa has to be one of the word's most beautiful cities. With its mountains, oceans, wildlife, birdlife and unique and incredibly diverse flora there is so much to see and photograph. One of the highlights is Table Mountain, which at over 3,000' towers over the city. There...