Where is Amarillo?

Amarillo is located in the panhandle of Texas. It just happens to be the largest city that is located in the Texas panhandle, too. There are many, many cattle ranches that call Amarillo home.