Frigate Caye, one of the many small islands along the barrier reef near Placencia, Belize.