The Los Roques Archipelago is a federal dependency of Venezuela consisting of approximately 350 islands, cays, and islets in a total area of 40.61 km². The archipelago is located 128 km directly north of the port of La Guaira, in the Caribbean Sea.
AdGreat Deals on Your Next Stay at ArchipelagoLosRoques National Park in Venezuela. Hotels Near ArchipelagoLosRoques National Park. Book Now with Trivago and Save!