Owl Creek Landing
Description
Now open! Get ready for the attraction that revolutionizes adventure and exploration in Virginia Beach! We're just minutes from the beach.
Owl Creek Landing features the first spiral tower with the longest steel slide in America, an expansive, elevated Treetop Trail Canopy Walk, and a Children's Treehouse Playground, plus a 1/2 mile of ground-level Forest Trail. The 38 acres of scenic forested land guarantees a breathtaking experience for visitors of all ages and abilities!
- Year-Round