Greater Portland & Casco Bay have spectacularly beautiful beaches
66 Two Lights Road
Cape Elizabeth, ME 04107
Phone: 207-799-5871
Sand beach with salt water swimming; picnic area with tables and grills; playground; snack bar; bathhouse with cold water showers; pay phones; A group site with 15 picnic tables is available by reservation.
Swimming holes can be found in or near rock quarries, streams, gorges, and waterfalls. Most are pristine, uncrowded, and surrounded by beautiful woods and forests. For details, see the web site www.SwimmingHoles.info
Willard Beach
South Portland, ME 04106
Willard Beach in South Portland is a mile-long stretch of sand next to the oceanfront campus of Southern Maine Technical College. Fine sand and gentle surf. Restrooms, lifeguards, parking.