close technical school close Country: Costa Rica close City: Alajuela
TEC, Centro Académico de Alajuela