Spanish has been spoken in the New Mexico-Colorado border and the contemporary U.
How long has New Mexico been speaking Spanish?
Spanish has been spoken in the New Mexico-Colorado border and the contemporary U.S.–Mexico border since the 16th century