Talk:Tortuga Island

Isla Tortuga of Galapagos
1°N, 91°W off Isla Isabela 77.3.71.36 (talk) 16:00, 29 December 2021 (UTC)