No menu items!
80.3 F
Costa Rica
Friday, May 27, 2022
- Advertisement -spot_img

TAG

english classes

Construction begins for Texas Tech campus in Costa Rica

Texas Tech's Costa Rica satellite campus will be ready for the Spring semester of 2018 at its site in Avenida Escazú.

Latest news

- Advertisement -spot_img

Compare