La Tortuga Island
Venezuela · Americas
About
La Tortuga Island (Isla La Tortuga, "La Tortuga" means literally "the turtle") is an uninhabited island of Venezuela, the largest in the Federal Dependencies of Venezuela. It is part of a group of islands that include the Tortuguillos and Cayo Herradura. Isla La Tortuga has an area of 156 km2 (60 sq mi).
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.