Neff’s Canyon
Neff's Canyon on the north side of Mount Olympus is a great place to hike and is a wonderful place to sled in the winter.
Neff's Canyon on the north side of Mount Olympus is a great place to hike and is a wonderful place to sled in the winter.
Neff's Canyon, located on the east bench of Salt Lake City, by Mount Olympus. It is popular due to its proximity, shade and dog-friendliness.