About Us
Frenchboro School is a one-room schoolhouse located on Long Island, Maine with Acadia National Park as it’s scenic backdrop.
Frenchboro School is a one-room schoolhouse located on Long Island, Maine with Acadia National Park as it’s scenic backdrop.