3-point contest Santa Cruz del Islote has an area of just one percent of a square kilometer in size where 816 people squeeze their entire lives. The island is so full that a guy does his daily workout routine near a dog feces and chaotic life here creates new adaptations. Since we arrived on the…