acadia national park









acadia national park


noun

  1. a national park in Maine, on Mount Desert Island. 44 sq. mi. (114 sq. km).

Leave a Reply

Your email address will not be published.

51 queries 0.406