1000 Shore Rd, Cape Elizabeth
Fort Williams Park is a 90-acre park in Cape Elizabeth, Maine, encompassing numerous historical sites.
Photography
Kids Friendly
Typical Tourist