South Africa: The Table Mountain reached an important milestone during the holidays, receiving its 33 million-numbered visitor The Montaña de la Mesa Cable Car – one of the New 7 Wonders of Nature – has reached an important milestone during the holidays,… Compartir: New 7 Wonders of Nature South Africa Montaña de la Mesa New 7 Wonders of Nature Posted on December 18, 2025December 25, 2025By: Paola Padilla