The beautiful city of Cape Town, with its gorgeous mountains white sand beaches and clear blue water