A city in central Oregon, deemed the “gateway” to the Cascade Mountains, is now being recognized for its night sky views.
Having grown up in Oregon, we’ve made countless stops ... The Whychus Creek Overlook Trail is five miles south of Sisters, in the Deschutes National Forest. This easy one-mile trail offers ...