Namesakes

American Cities: 3 cities
Amherst Center   Massachusetts  
Amherst   New Hampshire  
Amherst   Ohio