Lee Canyon | Nevada

Lee Canyon is located just outside of Las Vegas, Nevada. A place where deserts meet mountains it offers many outdoor activities.