Place Spotlight 3: Diablo Lake Overlook

diablo-lake-overlook

Diablo Lake Overlook

Diablo Lake Overlook is a must stop place if you are driving on North Cascades Highway. Diablo lake and dam are kind of nature’s marvel and you will find yourself soaked in their enchanting beauty. The place ┬áis just few miles from Newhalem. There are plenty of trails, picnic spots and camping facilities in and around. [Read more…]