SARCHÍ, Alajuela — Sarchí is the birthplace of the brilliantly painted oxcarts that are a national symbol of Costa Rica, and the Eloy Alfaro oxcart factory...
Luis Madrigal steps into the Weekend Arts Spotlight to talk about his love for not only painting Costa Rican oxcarts in Sarchí, but also working to preserve the country's history and traditions.