Cape Town, South Africa ~ the most beautiful city in the world - also the home of the Animal Rescue Organisation!