“A drop tower takes you up in the air nice and high, and you’ll get a beautiful view of the surrounding area here — and then all of a sudden just drops you," said Emily MacKay, the marketing ...