ResourceRestoration and implementation efforts in Culebra
Culebra is a small island off the northeast coast of Puerto Rico. It is home to 1,900 residents and is 11.6 square miles in area including the small adjacent uninhabited islands of Culebrita, Cayo Norte and Luis Peña. Culebra is a destination for tourism...