Hotel Guide: El Paso, Texas

So you’ve found yourself in El Paso, Texas, and besides having great salsa, what else is there? Well, El Paso is the sixth largest city in Texas and the 22nd largest city in the United States. El Paso is also the home to The University of Texas at El Paso, which was founded in 1914 … Continue reading Hotel Guide: El Paso, Texas