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."