Okeeheelee Nature Center – Wooded Areas

The Nature Center at Okeeheelee Park in Palm Beach County is fairly well hidden in the larger complex but is quite a gem.