as if all directed by none other than Francis Ford Coppola himself. At Turtle Inn in Placencia, the Balinese-inspired decor and sprawling thatched roofs transform the landscape into a set where ...
Turtle Inn is Hollywood director and winery owner Francis Ford Coppola's second resort in Belize. Coppola and his wife acquired this ideal spot on the peninsula in 2001 and turned it into one of ...
Francis Ford Coppola has unveiled a collection of Belizean properties available through Onefinestay, including his own ...