Cayo Cuchillo
Venezuela · Americas
About
Cayo Cuchillo (also written as Isla Cuchillo or Punta de Cuchillo) is an island that belongs to the Los Roques Archipelago National Park in the north of the South American country of Venezuela.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.