26 Kas 2024 ... Stuart, located north of Palm Beach on Florida's Treasure Coast, calls itself the Sailfish Capital of the World. Fishing isn't the only thing to ...