Hello, Guest

Leominster

Destination creator (Voyajo Team)

Leominster is a city in Worcester County, Massachusetts, United States. It is the second-largest city in Worcester County, with a population of 40,759 at the 2010 census. Leominster is located north of Worcester and west of Boston. Both Route 2 and Route 12 pass through Leominster (...) (from Wikipedia)

Trip creator - BethKiser