Forgot Password

Eleuthera

05
Oct

WEB EXCLUSIVE: French Leave Resort is an Idyllic Retreat in the Bahamas

ELEUTHERA, BAHAMAS—“Eleuthera is a pristine, quiet island in the Bahamas that is relatively unknown to Americans,” said Dina Caruso, owner and principal of Caruso Design Group, who worked on the renovation. “The phrase ‘French Leave’ actually means an unauthorized or unannounced departure; absence without permission. Eleuthera is the perfect place to go for that kind…
Read More