Belize is a magnificent country tucked between ... and stretching as far south as the South Water Caye Marine Reserve and Sapodilla Cayes Marine Reserve, located off the shores of Placencia.