
The Glass Window, Eleuthera, Bahamas One of the best views in the Caribbean is hard to capture on camera all at once, at least from ground level. Standing on the narrow Glass Window Bridge on Eleuthera, you’ll see the dark and violent waves of the Atlantic crashing into the island from one side and the calm, Caribbean-blue waters of the Bight of Eleuthera on the other.