Salto do Itiquira is located in Formosa, Brazil on Rua Nove, 23 - Vila Santos. Salto do Itiquira is rated 4.8 out of 5 in the category waterfall in Brazil.
Address
Rua Nove, 23 - Vila Santos
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance