This is definitely one of the must-see stops along Highway 20! This overlook features breathtaking views of Diablo Lake with its stunning turquoise water and the majestic North Cascades towering above.
The North Cascades Visitor Center in Newhalem features nature exhibits,...
Read MoreAnother must-see stop on the North Cascades Highway is Washington...
Read MoreColonial Creek Campground is the launching point for two popular...
Read More