Isla La Tortuga (Los Testigos)
E1715309
UNEXPLORED
Isla La Tortuga (Los Testigos) is a principal island within Venezuela’s remote Los Testigos archipelago in the Caribbean Sea, known for its unspoiled beaches and sparse population.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Isla La Tortuga (Los Testigos) canonical | 1 |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.