Toldi Falls
Brazil · Americas

About
Toldi Falls (Cachoeira do Toldi) is a waterfall located in the municipality of São Bento do Sapucaí, São Paulo, Brazil.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.
Brazil · Americas

Toldi Falls (Cachoeira do Toldi) is a waterfall located in the municipality of São Bento do Sapucaí, São Paulo, Brazil.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.