The Nacra 17 Panamerican Games Come to a Close!

The picturesque coastal town of Algarrobo, Chile, recently played host to the Nacra 17 Panamerican Games. This event showcased the prowess of sailors from various nations, navigating the challenging winds, waves, and ever-changing weather conditions. Throughout the competition, the Nacras treated spectators to exhilarating foiling action, making it an unforgettable week for sailors and fans […]