Cape Town -

Cape Town is more than just a holiday trip!

Cape Town, affectionately called "Mother City", is part of the Western Province and, with the most beautiful places in the world - a vibrant city on the southern tip of Africa.

Apart from Johannesburg and Durban Cape Town is one of the three largest cities in South Africa.
At the center of the city stands the incomparable landmark, Table Mountain, which is surrounded with its local mountains of Signal Hill and Lions Head. This majestic mountain is visible from almost everywhere in Cape Town and is often used as a beacon by which to find direction.

The modern South African city is surrounded by the Indian Ocean and the Atlantic Ocean.

A stay in Cape Town is a rewarding experience that you will never forget!