Idyllic landscape in impressive Serra do Rio do Rastro mountain road pass – Santa Catarina state – Southern Brazil Daniela2019-02-22T19:39:27-03:0022/02/2019|