Isles Weekend
Docks on the harbor in Stonington, one of two towns on Deer Isle. It was settled in 1762 and incorporated as a town in 1897.
Docks on the harbor in Stonington, one of two towns on Deer Isle. It was settled in 1762 and incorporated as a town in 1897.
Join our email list to stay updated on all things Maine; food & drink, events & festivals, home & garden and much more!