Finding the Holiday Spirit in Gramado, Brazil

Finding the Holiday Spirit in Gramado, Brazil

You’d probably think of a million tinsel-draped, twinkling-light places before you thought of Brazil as an over-the-top Christmas-is-here destination. Lapland, Finland always tops lists with its frosty Arctic Circle locale and all those real reindeer, then there’s Santa Clause, Indiana, the name speaks for itself. But Gramado, Brazil in the … Continue reading