Entries from 2018-02-01 to 1 month

Swimming at Madrisqui

Madrisqui, Los Roques, Venezuela The Los Roques islands are a federal dependency of Venezuela, consisting of about 350 islands, cays or islets. The archipelago is an atoll located 80 miles (128 km) directly north of the port of La Guaira, …