Great photo from NGS. "...A little bit of paradise is found 15 minutes from the mainland by plane, 30 minutes by water taxi. Caye Caulker, five miles long and a half mile wide, is a place of swaying palms, white sandy beaches (unusual for Belize), and warm waters..."
Via travel.nationalgeographic.com