São Joaquim sits at around 1,360 metres in the Serra Catarinense highlands of Santa Catarina state, making it one of the coldest towns in Brazil. Snow falls here most winters — a genuine novelty in a country more associated with beaches and heat — and when it does, Brazilians from across the south drive up to see it.
The surrounding landscape is striking: Araucaria pine forests, high-altitude grasslands, and apple orchards that produce some of Brazil's best fruit. The Parque Nacional de São Joaquim protects a dramatic stretch of this highland scenery, including the Morro da Igreja, at 1,822 metres the highest point in Santa Catarina. The town itself is small and simple, with a few pousadas and restaurants serving hearty mountain food — trout, fondue, and pine nut dishes.