Serra do Rio do Rastro road is a popular tourist attraction in Santa Catarina State, Brazil
Size: 9486px × 6324px
Location: Santa Catarina, Brazil
Photo credit: © Fernando Quevedo de Oliveira / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: america, attraction, brazil, catarina, rastro, rio, santa, serra, south, tourist