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 More1 / 13
The Catholic church in the village of Sarchi, Costa Rica, Central America.
Copyright T. Klassen Photography