Belize, Central America, Travel

Turtle Inn: A Review

Turtle Inn is one of the Family Coppola Hideaways in Belize.  It’s always on my itinerary after I’m done staying at their sister property, Blancaneaux Lodge.  Located in Placencia you’ll… Continue Reading