Travel & Adventure the historic elizabeth cape main head light at sunset

The Historic Head Light in Portland, Maine

Along the rocky bluffs in the 90-acre Fort Williams Park sits one of the most recognizable lighthouses in the USA: the historic Portland Head Light. The iconic Cape Elizabeth lighthouse is nestled just south of Portland, Maine, which also boasts the new light of my life: a “palace of poutine” must Maine eatery, Duckfat. 

Read more