Weird smile of land in the sea, what is this?

Sable Island.

http://en.wikipedia.org/wiki/Sable_Island

Sable Island

What’s up with this Miniature Map of North America, right in Central Florida? :smiley:

Wasn’t Sable Island the one referenced in Junger’s The Perfect Storm? Tis a bleak looking place.

ETA: Just found it in the Wiki Trivia. That’d be a “yes.”