Isn't Amherst in the place where they had the big battle to take down the American Flags?
Yep, its the same place. VERY expensive left wing hell hole.