Sort:  

Yes, the name of this island is "Los Roques"