I Went to The Most Crowded Island on Earth Santa Cruz del Islote in northern Colombia is the most crowded island on Ea... Scott 1 year ago