Panama City Beach FL Amusement Parks 1. 12001 Hutchison Blvd, Panama City Beach, FL 32407 | Shipwreck Island Water Park (850) 234-2333