Die Philosophie von Cape Horn steckt bereits in seinem Namen.
Ein Ort, an dem die Kräfte der Natur aufeinandertreffen und der Mensch sich auf eine introspektive Reise begibt, um die Geheimnisse der Natur zu entdecken.
Daraus entstand eine Bekleidungslinie, die für diejenigen gedacht ist, in deren Adern das Reisen und das Abenteuer fließen.