Link didn't work, but I recognize the photo from this month's Conde Nast Traveler mag. There's an article on the Placencia and Punta Gorda areas, Sapodillo cayes, including Robert's Caye, etc. Also featured LIttle Corn Caye, Nicaraguan and Costa Rican isles. Great photos.