About Carrocera Castrosua
Carrocera Castrosua, S. A. is a coachbuilder based in Santiago de Compostela, Spain. The production of Castrosua is focused mainly on urban and suburban transport, as well as multi-purpose coaches under the subsidiary brand Carsa.