Relax on the white sand beaches of Panama City Beach, or visit the nearby Shell Island for a day of snorkeling and exploring. St. Andrews State Park offers beautiful hiking trails, wildlife viewing, and fishing spots. In town, enjoy shopping and dining at Pier Park, or explore the local marine life at Gulf World Marine Park.