Stonington This stunning town is situated on the tip of Deer Isle in Maine’s Penobscot Bay. It is most known for its lobster fleet which, with over 300 boats, is …

Read More