Cayo Luis Peña
Culebra, PR
Nature
Cayo Luis Peña, formerly South West Key, is a small uninhabited island off the west coast of Culebra, an island municipality of Puerto Rico. The island is a nature reserve which forms part of the Culebra National Wildlife Refuge.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account