Table Mountain was provisionally named a New 7 Wonder of Nature following a three-year global race to choose the world’s seven most wonderful natural sites. The Swiss-based New7Wonders Foundation announced the initial results of the competition, in which hundreds of millions of votes were cast worldwide via mobile and internet platforms, in Zurich, Switzerland shortly…