Eleuthera è un'isola con una superficie di 484 km², molto lunga e stretta - 180 km di lunghezza e circa 2 km di larghezza. Si trova ad est dell'isola di New Providence, ad una distanza di circa 80 km dalla più grande città delle Bahamas e dalla sua capitale Nassau. Il nome dell'isola deriva dalla parola greca "libero".
Nella parte più stretta dell'isola c'è il Glass Window Bridge - piattaforma, dove si può osservare questo straordinario fenomeno naturale. La sua larghezza è di soli nove metri. In piedi su di esso, vi troverete tra il Mar dei Caraibi di colore verde turchese e le acque blu scuro dell'Atlantico.
Va notato che la differenza tra l'acqua non solo nel colore. Mentre l'Oceano Atlantico infuria, la superficie turchese del Mar dei Caraibi rimane serena. È una sensazione indescrivibile stare lì - tra i due mondi!