Santa Cruz del Islote, the world’s most crowded island

by Manuel Rueda May 1, 2009