Namesakes

American Cities: 3 cities
Canyon Lake   California  
Canyon   Texas  
Canyon Lake   Texas