cottages

French Leave Marina Village Resort to Launch in Eleuthera
Above: the marina at French Leave By the Caribbean Journal staff The French Leave Marina Village resort will begin delivering units this summer on the Bahamian island of Eleuthera. The project, which will eventually consist of 37 seafront cottages, will …