Delta Park: Real life Delta Kayak

Did you know that Delta Kayak is based on a real place? In Argentina, South America, where the Paraná river meets the Atlantic ocean, exists a maze of rivers and streams. It's one of the biggest deltas in the world. Isl…