A Visit To A Famous Ghost Town And Sin City Posted on January 16, 2023 by LindaJanuary 2, 2024 Nestled in the El Dorado Canyon in the El Dorado Mountains is the tiny, nearly abandoned ghost town of Nelson, NV, about an hours drive from Willow Beach. Nelson is only four square miles in size with a population of … Continue Reading…