NAME
LOC
Affectionately named the Mother City, Cape Town is situated in the Western Cape province of South Africa and is recipient of hundreds of travel awards, spectacularly beautiful, culturally diverse, endlessly exciting - resplendent, irresistible Cape Town is the jewel of Africa.