Venezuela
island in the Caribbean Sea part of the Los Roques Archipelago that administratively is one of the Federal Dependencies of Venezuela
Listen to the audio guide for Cayo Cuchillo Free on WIP — starts by itself when you arrive, even with the screen off