This property is paradise in the mountains; an established luxury lodge nestled in the Tahoe National Forest, five minutes from historic downtown Nevada City, California. The Lodge features extraordin
↧