Welcome to TCS

The Columbus School is located on a beautiful 21-hectare campus in Alto de Las Palmas, 2,520 meters above sea level, in an unparalleled setting. Our privileged environment invites students to connect with nature while enjoying the benefits of a cutting-edge education.

Designed to inspire, our campus offers spacious, modern facilities equipped with state-of-the-art technology, where students can explore their passions and thrive with a strong sense of purpose.

Virtual Tour