Look! Gorgeous caracal spotted at Intaka Island, Century City Intaka Island, Century City’s award-winning, 16-hectare wetlands and conservation area, is home to 177...