ALLIGATOR ALLEY — A new lookout tower in the Florida Everglades is a ... And there’s even more to come, with plans underway in Coral Springs.
A 65-foot-tall lookout tower ... A ramp or stairs also will be available to descend the tower. Owl Creek Landing is Phase 2 of a decade-old plan. Phase 1 was the Adventure Park, a ropes course ...