… island of Eleuthera in the Bahamas. (Rich Pope, Orlando Sentinel … island of Eleuthera in the Bahamas. (Rich Pope, Orlando Sentinel … island of Eleuthera in the Bahamas. (Rich Pope, Orlando Sentinel … island of Eleuthera in the Bahamas. (Rich Pope, Orlando Sentinel …