Cascades Gateway Itinerary: Day 2

Granite Falls

Darrington

Bonus Activity: Mountain Loop Highway