New management of Thatch Caye Resort Belize invites guests to visit their renovated private island resort and celebrate with incredible 50% off lodging rates for a limited time...
If you find beach resorts too crowded and need a respite from chattering heads, sand-kicking kids and vast expanses of humanity, a private island located just nine miles off south-central Belize should suit your fancy.