The Indagare Ambassadors recently spent a long weekend at Turtle Inn in Belize. Below, Kristin Peterson Edwards shares highlights from their stay.
Tucked along the southern end of Belize's Placencia Peninsula, Turtle Inn is filmmaker Francis Ford Coppola's charming beachfront retreat—and one of those rare properties where the surroundings are as much a part of the experience as the accommodations themselves. Set on the Caribbean coast and surrounded by swaying palms and lush tropical gardens, th...
30-day free trial
Unlock This Article—and a Better Way to Travel
Become an Indagare Member to access everything you need to start planning and booking once-in-a-lifetime trips.