Aerial view looking north over the Miracle Strip Amusement Park in Panama City.

Aerial view looking north over the Miracle Strip Amusement Park in Panama City.