Cape Town, often called the Mother City, is considered by some to be one of the most beautiful cities in the world. Located between the shining waters of the Atlantic Ocean and the majestic ...