The 38-acre forested playground dubbed Owl Creek Landing is tucked behind the Virginia Aquarium & Marine Science Center’s Marsh Pavilion. Its centerpiece is Nautilus Lookout Tower, which will ...
The Nautilus Tower, an 65-foot observation tower boasting the United States' longest stainless steel slide, is taking shape in Virginia Beach.
A 125-foot observation tower is coming to Virginia Beach this summer, officials with the Adventure Park at the Virginia Aquarium announced. The Nautilus Observation Tower will be a part of the new ...