St. George's Caye Resort is a private island paradise in the tropics of Belize. This conveniently located island haven is just 20 minutes travel away from the m