A Favorite Post

Tuesday, June 29, 2010

Lowell, Massachusetts, USA


Lowell, Massachusetts on the Merrimack River was "the" American industrial powerhouse during the 19th century. Today, it annually hosts the largest free Folk Festival in the United States each July. Otherwise throughout the Summer months, weekly concerts are held outdoors where folks bring there own chairs and enjoy music under the stars.

No comments:

Post a Comment