Colchuck Lake Trail The Best Hike Near Leavenworth

Colchuck Lake Hike Colchuck lake was our favourite hike in the Leavenworth area. The access road allows you to get fairly deep into the Enchantments alpine zone with just a day trip. The lake is beautifully blue and clear with great views of the surrounding peaks. This is an excellent spot to hang out for […]

Colchuck Lake Trail The Best Hike Near Leavenworth Read More »