Visit Cape Town – feel the pulse of the Mother City

Cape Town is without doubt one of the most scenic cities in the world. Set on the south western tip of Africa, Cape Town has it all. Set right under Table Mountain, with the Atlantic Ocean on its doorstep, the scenery is quite spectacular and makes it a pleasure to visit. There are activities galore, from outdoor adventures to shopping, cultural to adrenalin, natural beauty to cityscapes.