South Africa New 7 Wonders of Nature Table Mountain Africa: Table Mountain honored Louis de Waal From the Table Mountain (one of the New 7 Wonders of Nature), the Table Mountain Aerial Cableway Company fondly remembered its former president and director.… Compartir: Posted on March 30, 2024March 31, 2024By: Paola Padilla