Cape Town. One of the most beautiful cities in the world! Circled by magnificent beaches, rugged mountains, and idyllic vineyards, all located on the stunning shores of Table Bay. Situated at the foot of Table Mountain, Cape Town inhabits one of the most enviable settings in the world.