Culebra is known to those who cherish it as “the Spanish Virgin Island”. It is a tiny three by seven mile unspoiled treasure of the Caribbean located 15 miles off the northeast coastal town of Fajardo, Puerto Rico. Officially, Culebra is part of Puerto Rico, so visitors are within a Read more [...]