Located between Old Orchard Beach and Camp Ellis, Ferry Beach State Park offers swimming, fishing, hiking trails, and picnic areas along a sweeping stretch of white sand. The 117-acre park also protects a rare tupelo swamp ecosystem, making it a popular spot for nature walks, wildlife watching, and relaxing by the ocean.