With 180 boats competing under extreme weather conditions the A-Class Catamaran World Championships in Punta Ala became truly memorable.
With 180 boats competing under extreme weather conditions the A-Class Catamaran World Championships in Punta Ala became truly memorable.