Cayo Norte
From Wikipedia, the free encyclopedia
Cayo Norte is one of the three largest islands in the Culebra archipelago, located in the south east of Puerto Rico.
Cayo Norte is one of the three largest islands in the Culebra archipelago, located in the south east of Puerto Rico.