Videos tagged with "table"

Table Mountain - Cape Town - South Africa [04:16]
Table Mountain was named among the New 7 Wonders of Nature, following a lengthy international public voting process. You can get to the top of Cape Town's mo...