The combined 59 square miles is about half the size of Port St. Lucie, the biggest city on the Treasure Coast and the sixth-largest in Florida, with about 245,000 residents, according to the U.S ...
Two right whales were spotted swimming in Treasure Coast waters last weekend ... They usually give birth off Florida, Georgia and South Carolina.