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 More6 / 13
Craft stores in the village of Sarchi, Costa Rica, Central America.
Central AmericaCosta Ricabusinesscraftcraftedsarchishopshopping hand crafted handshopsstorevillageD900979
Copyright T. Klassen Photography