Latin America

Gramado – the Brazilian city that means business when it comes to Christmas

Gramado – the Brazilian city that means business when it comes to Christmas

Santa, chocolate, lights, shows and snow. What’s not to like about the Brazilian city that has made Christmas a particularly popular – and very profitable – focal point of the year, asks Astrid González Nariño.

Posted in: Latin America