Celebrations erupted at Cape Town's V&A Waterfront on Friday night as 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. According to southafrica.info, the Swiss-based New7Wonders Foundation announced the initial results of the competition, in which hundreds of … [Read more...] about Table Mountain named new world wonder