Where is Amarillo?

Where is Amarillo located?

Amarillo, Texas, United States (approx. 35.2072185°, -101.8338246°)


Where is Amarillo on the map?