Dos Mosquises
Dos Mosquises are two islands that form part of the Los Roques archipelago, are administratively part of the Francisco de Miranda Island Territory, and are located in the Lesser Antilles in the Caribbean Sea.
Location
They are in the north of Venezuela, in the southwest of "Los Roques National Park". North of Cayo Sal and Cayo Pelona, southeast of Cayo de Agua and Bequevé, and southwest of Gran Roque.Member Islands
These are two keys or islands very close to each other:- North Dos Mosquises
- South Dos Mosquises
Research Station
On the island there is an ongoing educational program to raise awareness about the importance of conserving the Los Roques ecosystem.