Sarchi
Sarchà is Costa Rica's main artisan town. The colorfully painted miniature oxcarts that you see all over the country are made here.
Read More7 / 13
Craft stores in the village of Sarchii, Costa Rica, Central America.
Central AmericaCosta Ricabusinesscraftcraftedsarchiishopshopping hand crafted handshopsstorevillageD900981
Copyright T. Klassen Photography