American Legion Post 80 | Millinocket, ME

Baxter State Park | North Maine Woods