Type cascade | Longest drop 70 metres (230 ft) | |
Location São Bento do Sapucaí, São Paulo, Brazil |
Toldi Falls (Portuguese: Cachoeira do Toldi) is a waterfall located in the municipality of São Bento do Sapucaí, São Paulo, Brazil.
References
Toldi Falls Wikipedia(Text) CC BY-SA