Margaret Todd

The Margaret Todd schooner ship is a lengendary landmark on the waters surrounding Acadia. An afternoon spent aboard her is well spent providing a different perspective of the shores of Acadia, Mount Desert Island and the surrounding islands.