Discovery Island

Discovery Island is a themed land at Disney's Animal Kingdom.