It's a Team's Life Colorado I-70 Rest Area - Fantastic : It's a Teams Life

chillout

Administrator
Staff member
On Time Media Staff
The Glenwood Canyon rest area at MM 118 on the west side of Colorado is one of the most beautiful rest areas in the nation.

READ MORE...
 

Mniesen89

Rookie Expediter
I use to stop there all the time when I had a rout going to grand junction. Beautiful place unless the river gets to high...then it turns intoba mess.

Sent from my SAMSUNG-SGH-I537 using EO Forums mobile app
 
Top