Amarillo is in Texas, in the United States.
The United States is the home country to Amarillo, Texas.
Amarillo, Texas is located within the United States.
Amarillo, Texas | country | United States Amarillo, Texas | country | United States Amarillo, Texas | country | United States