Los Roques è un arcipelago corallino del Venezuela situato nel mar dei Caraibi a 170 chilometri a nord di Caracas. Dichiarato dal governo venezuelano parco nazionale nel 1972, l'arcipelago è rimasto intatto ed immacolato: 50 isole e più di 300 lingue di sabbia e corallo che sorgono dalle profondità dell'Atlantico. Los Roques si può dividere geograficamente in tre parti: a nord le isole rocciose, come Francisqui, Gran Roque e Cayo Pirata; al centro la laguna con numerose isole di sabbia e palafitte di pescatori; a sud la barriera corallina di Cayo de Agua, dove c'è l'unica sorgente d'acqua dolce dell'intero arcipelago, di Dos Mosquises o Boca de Sebastopol.