VIRGINIA BEACH, Va. — Owl Creek Landing officially opened a new stainless-steel spiral slide, dubbed "The Whorl," at the Nautilus Lookout Tower on Monday.
The 65-foot lookout tower, which is located behind the Virginia Aquarium and Marine Science Center's south building, now houses what developers have called the longest stainless-steel slide in the U.S. It currently sits at 117 feet tall.
To ensure riders remain comfortable, most of the slide is enclosed, and participants will descend on specially designed mats.
Watch previous coverage: Observation tower at Owl Creek Landing now open in Virginia Beach Observation tower at Owl Creek Landing now open in Virginia Beach
“It is in the trees and it is kind of protected by the tower itself. Secondly, by being in a mat and holding that, yo