Nestling amidst beautiful mountain ranges, beaches and the sea, the South African city, Cape Town, is world famous for its iconic landmarks and beautiful landscapes. Considered one of the most scenic cities in the world, Cape Town offers some amazing vantage points to get those perfect shots! Get hold of your cameras and smart phones and get clicking in « Continue Reading »