seaside villas

Browsing Tag

In Pick of the Week, Travel

The Cove, Eleuthera

Swaying palm trees, white sand beaches and turquoise waters greet guests at The Cove, Eleuthera in the Bahamas. The island of Eleuthera was founded by Puritan voyagers seeking…

Read More