Cape Eleuthera Cay Beach: Turquoise Waters & Island Sun | OnlyBeaches