Cape Town, often called the Mother City, is considered by some to be one of the most beautiful cities ... the crown jewel of South Africa. This captivating city, where nature blends harmoniously ...