Cayo Sombrero in Morrocoy National Park, Venezuela (by rjsq934).