Travel on the Side

Archives

The Portland Head Light is iconic New England. So much so that once when I was at the Red Lobster it was the cover photo on their menu. I had wanted to get some sunrise shots and decided today was the day. So I got up early and drove over from Manchester, New Hampshire. Located in Cape Elizabeth, near Portland, the lighthouse sits in Fort Williams Park. It was commissioned by President… Read More