Question: What military fort in Maine is now a park accessible only by boat and is within site of Willard Beach?
Sentence (from "Fort Walla Walla"): Fort Walla Walla is a United States Army fort located in Walla Walla, Washington.
Relevant evidence: No