> The official name of the island is French for "sand." Well doggone! I know the Spanish translation, but I never learned any French, except maybe "s'il vous plaît"
Now that anybody can find its name, I guess I should post a map. ...It's beginning to look like the Cheshire Cat's grin.