Toldi Falls (Portuguese: Cachoeira do Toldi) is a waterfall located in the municipality of São Bento do Sapucaí, São Paulo, Brazil.
[1]
This geographical article relating to the state of São Paulo is a stub.
You can help Wikipedia by expanding it.