Id61
Id61
Id62
Amarillo is a city in Texas.
Amarillo is part of Texas.
Amarillo, Texas has a population density of 746 inhabitants per square kilometre.
Amarillo, Texas | is part of | Texas Amarillo, Texas | is part of | Texas Amarillo, Texas | population density | 746.0 (inhabitants per square kilometre)