What is the name of the artificial island surrounded by a river at the Magic kingdom?
Pirate's Lair on Tom Sawyer Island: Tom Sawyer Island is an artificial island surrounded by the Rivers of America at Disneyland, Magic Kingdom and Tokyo Disneyland.
i don't know