Coral Caye Turtle Inn’s magnificent two-acre isolated private island sits just 25 minutes (eight miles) from the Turtle Inn resort and offers its guests all the....