One of the best places to see winter on the coast of Maine has to be Spring Point Ledge Lighthouse in South Portland. There you can witness sea smoke, pancake ice, snow coated walkways, and an iconic lighthouse.