YachtsIguana Yachts Debuts the X-FisherThe Iguana X-Fisher is a 30-foot amphibious vessel with many fishing features.By Yachting StaffFebruary 12, 2021