Costa Rica NewsUncategorized Texas Tech University is Inaugurated in Costa Rica by Isabella Foster Villanueva 2018/05/12 Costa Rica News – Costa Rica is home to Texas Tech University’s first headquarters outside the United States.