4 min read Travel Santa Cruz del Islote: the Island of the Caribbean with 105,000 inhabitants per Km² 8 years ago Pavel