Close-up view showing visitors on the "Zoom Flume" ride at the Miracle Strip Amusement Park attraction in Panama City Beach.

Close-up view showing visitors on the "Zoom Flume" ride at the Miracle Strip Amusement Park attraction in Panama City Beach.