Hungry alligators are just one of the sights at the Wakodahatchee Wetlands in Delray Beach, 20 miles from Palm Beach. The wetlands are primarily known as one of the best bird-watching sites in south Florida.
The Columbus Dispatch Travel Feed, Columbus Dispatch: Travel
Sun, 04/26/2015 - 2:00am