Category: Turtle Inn – Belize
-

Turtle Inn
Luxury and unspoiled beauty on a pristine white-sand beach Turtle Inn is a true labor of love. Less than a year after Francis and Eleanor Coppola acquired this beachside refuge in 2001, it was swept out to sea by the…