Lake Okeechobee

UPDATE: Help Arrives For Whales BEACHED South of Miami @ Everglades Nat’l Park

A sad and shocking sight as dozens of whales are beached south of the Miami Everglades Nat'l Park. Read More

10 years ago