Localizada no Parque Nacional da Serra dos Órgãos, a Cachoeira da Neblina encontra-se na nascente do rio Soberbo, na parte mais elevada do maciço da serra dos Órgãos.
Praticamente desconhecida, foi descoberta e medida em 2018 por um grupo de cientistas liderado por Márcio Bortolusso e Fernanda Lupo que lhe atribuíram o titulo de a mais alta cachoeira do Brasil devido aos seus 450 metros de altura.
Curiosidade: para visitar a cachoeira é necessária uma autorização especial.