Seven miles of white sandy beach stretching along the southern Maine coast, one of New England’s most popular summer destinations.
Seven miles of white sandy beach stretching along the southern Maine coast, one of New England’s most popular summer destinations.