Shopping for Local Crafts in Sarchí: A Traveler’s Guide
Nestled in Costa Rica’s Central Valley, the artisan town of Sarchí is a vivid tapestry of color, tradition, and craftsmanship. Known worldwide for its iconic painted oxcarts and beautifully crafted …