BoatingFishingLobster Pots Pepper the Shores of VinalhavenPosted Oct 21, 2012Updated Apr 5, 2019 The sun, low in the sky, illuminates the lobster pots that pepper the coastal waters along the shores of Vinalhaven Island in Penobscot Bay, Maine. Photos of Lobster Pots Pepper the Shores of Vinalhaven Share This Article