One of the United States' Best Christmas Light Displays in MaineOne of the United States' Best Christmas Light Displays in MaineMartha Stewart's website has picked one botanically beautiful spot in Maine as one of the best in the country.Andy AustinAndy Austin