Address: 1191 N Federal Hwy # 4, Delray Beach, FL 33483, USA
Jane Royal | Sep 18, 2018
According to International Game & Fish Ass. (IGFA) Largest Atlantic Sail Fish ever caught was 141lbs,1oz. Caught in Luanda, Angola in 1944 by Alfredo de Sousa Neves.