This tree shines brightly every year and is located in Vaughn’s Woods, a popular hiking area in Hallowell Maine.
By Yankee Magazine
Sep 06 2004