The amazingly beautiful tiny island of Culebra, a sparkling isle of the Caribbean, hardly known to the World, is just waiting to be explored. Perfectly described by the white-souled seashores, the multi-colored marine life, and the untouched nature, ...