The Cove Eleuthera, Bahamas
On Eleuthera island find an oasis of swaying palms, white sand coves & stunning seaside accommodations. #TheCoveEleuthera
Located in breathtaking Eleuthera with impeccable white sand beaches and crystal clear waters, discover why The Cove, Eleuthera is the Bahamas best kept secret.