Boothbay Maine’s ‘Gardens Aglow’ Named One of The Best in The United States
If you live in Maine and you haven't piled the family in the car and headed to the quaint coastal town of Boothbay to see the gorgeous lights display known as 'Gardens Aglow', do you really live in Maine. Some would argue definitely not.