Bench View – Penobscot Bay, Maine February 19, 2019 by Photographer Ravi 0 Penobscot Bay is an inlet of the Gulf of Maine and Atlantic Ocean in south central Maine. The bay originates from the mouth of Maine’s Penobscot River, downriver from Belfast. A relaxing chair view of the bay from Belfast …… Penobscot Bay Belfast Maine Like this:Like Loading...