The Tico Times visits Santa Teresa

Our team is in Santa Teresa this week, in Costa Rica’s Nicoya Peninsula.