1
The story takes place at The Admiral Benbow Inn in Bristol on the Hispaniola, a sailing ship on Treasure Island, an island in the Caribbean.