Crescent Beach in Cape Elizabeth, ME, is a picturesque stretch of sandy shoreline nestled along the coast of Maine.
Visitors can enjoy the calm waters for swimming, sunbathing on the soft sand, and exploring the rocky outcroppings that line the beach.