A popular vacation destination closed its beaches after the discovery of mysterious tar balls on the shore, the origin of ...
Several beaches in Florida spanning from the Everglades to Palm Beach have been temporarily closed due to “mysterious tar balls” which have washed up along the shore, WSV7 reported.