Posted by Linda Fasteson
Portland, the largest city in Maine, is on a small peninsula that juts into Casco Bay