While we were in Maine, we spent an afternoon at Fort Williams Park in Cape Elizabeth, which is just south of Portland. It was a great choice, because in addition to the beach and tons of rocks to climb on, there were military buildings, a lighthouse, and the ruins of a mansion. It was a beautiful day.