Los Roques / Venezuela
Situated around a hundred miles from the huge town of Caracas, the Los Roques archipelago was calling us, we had heard rather positive things about it. After a wonderful little night sail from Isla ...
Discover
Article published on 20/07/2018
Discover the 2025 winners!