Costa Rica’s traditional Festival de la Luz, a holiday parade through the heart of San José, filled the capital with holiday spirit on Saturday. Here are our…
The country’s biggest holiday celebration, the Festival de la Luz, or Festival of Lights, takes place Saturday in San José. Started in 1996, this year's edition of the festival will…