Namesakes

American Cities: 2 cities
Alton   Illinois  
Alton   New Hampshire  
British Cities: 1 city
Alton   Hampshire