Jam-packed island preserves quiet way of life

From a distance, it's hard at first to determine what Santa Cruz del Islote actually is. Rising from the sea, the island -- one of the most densely populated in the world -- appears to be floating.

Leave a Reply