Cape Elizabeth is the home of Portland Head Light. Situated along the spectacular shores of Fort Williams Park, at 1000 Shore Road,