In celebration of Independence Day, we're heading back to some of the beauty right in our own backyard in the U.S.A. with today's photo. Cape Elizabeth is one of the most picturesque parts of Maine. I could just sit and stare out at Portland Head Lighthouse for hours. The lighthouse is perched out on the point's rocks with a perfect red, white, and green color scheme. While this image graces the front of many-a-postcard, we actually stumbled upon it by accident while exploring Maine's coastline.