The Tanglewood Festival of Lights is a Christmas display that is located in the Boston suburb of Lenox, Massachusetts. Every year, the festival attracts hundreds of thousands of visitors. This year, the festival kicked off on Friday, November 24, and will run through Sunday, December 31. One of the main attractions of the Tanglewood Festival…
Read more
Categories: Music