Lowell Folk Festival A World Music and Food ExtravaganzaThe Lowell Folk Festival, the largest free folk festival in the U.S. starting today with a grand parade.
The three days festival allows the public the opportunity to travel around the world, while in the historic district of downtown Lowell thanks to the extraordinary performance of the musicians who play music from almost