Lowell Southeast Asian Water Festival

Lowell Heritage State Park Lowell Heritage State Park, 160 Pawtucket Blvd, Lowell, MA, United States

The Lowell Southeast Asian Water Festival is an annual, day-long event celebrating the diverse cultures of Cambodia, Laos, Thailand, and Myanmar, typically held on the third Saturday of August at […]