Jam-Packed Tiny Colombian Island Fast Losing Space To Live Admin Aug 10, 2018 LAHORE MIRROR (Monitoring Desk)-- With not more than 1,200 inhabitants housed on one of the smallest islands on earth, Santa Cruz…