typo or not, but yahoo search has enough results!
one quote:
The island of Eluthra lies 150 miles off of the South-East coast of the US and is 110 miles long and only 1 mile wide. The island was a haven for freed slaves in the 1800s. English dissidents were first shipwrecked there and named it Eluthra. Eluthra is Greek for free or freedom