Beach view looking towards the observation tower at the Miracle Strip Amusement Park in Panama City.

Beach view looking towards the observation tower at the Miracle Strip Amusement Park in Panama City.