Announcements Back to Announcements

A Perfect Day at Francis Ford Coppola's Little Beach Shack

February 11, 2013

"Wake up at Turtle Inn, the Francis Ford Coppola resort in Placencia, a sleepy Creole fishing village in the Stann Creek District of Belize, at the southernmost tip of a narrow, 26-mile peninsula. You’re nowhere, and you have a busy day in the sunshine ahead of you."

READ FULL ARTICLE