1200 residents, two shops, a restaurant, a school, and no cops: Santa Cruz del Islote is the world's most crowded island.
Two hours off the coast of Colombia is a small island home to over...
Continue Reading Post >