Cachoeira do Rio Amandaú is located in Santa Rosa, Brazil on Linha 15 de Novembro - Sete de Setembro. Cachoeira do Rio Amandaú is rated 4.8 out of 5 in the category tourist attraction in Brazil.
Address
Linha 15 de Novembro - Sete de Setembro
Accessibility
No wheelchair-accessible entrance