A estância turística de Eldorado tem a mais bela cachoeira de São Paulo. A Queda de Meu Deus ganhou o título depois de receber 73% dos votos em pesquisa do programa Antena Paulista, da Rede Globo. A cidade, que integra a Associação das Prefeituras das Cidades Estância do Estado de São Paulo (Aprecesp), já é conhecida por ter a Caverna do Diabo, uma das maiores e mais bonitas do Estado.
A Queda de Meu Deus tem 53 metros de altura e faz parte do roteiro do Vale das Ostras, formado por dez cachoeiras e vários pontos de banho. A prática de cascading e canyoning é muito comum entre quem decide explorar a atração, a 242 km da capital paulista.
Eldorado fica ao sul do Estado, na região do Vale do Ribeira, reconhecida pela Unesco como Reserva da Biosfera do Patrimônio Mundial. É o quarto maior município paulista em território, 70% dele coberto por Mata Atlântica e famoso por suas antigas reservas de ouro no Brasil colonial.