Travel Bucket Usa & CanadaAmarillo – the fourteenth most populous city in Texas, USAKane Parker8th January 20186th November 2019 by Kane Parker8th January 20186th November 201902143 Amarillo is a city in Texas in the United States. A relatively small city, it is ranked as the fourteenth most populous city in Texas...