beyond90seconds.com
Northern Lights dazzle in Snohomish, Washington
(Snohomish, WA) We’re fortunate to view of lot of nature’s wonder in the Pacific Northwest. But two prized moments have long eluded me in my 53 years: the site of orcas in Puget Sound, …