Carmen Sandiego Wiki
Advertisement

Sanibel Island is an island just off the coast of Florida. It constitutes the entire city of Sanibel, Florida.

Sanibel was referenced in at least one episode of Where in the World is Carmen Sandiego?:

Advertisement