Chester, Illinois Home of Popeye!

We just passed through Chester, Illinois,  the home of Popeye! It's a pretty little town with cool statues of Popeye and other characters. There was also a Lewis and Clark Expedition memorial right next to the Mississippi River. 

Comments

Popular posts from this blog

Day 13: Vow renewal and adventure photography

The Badlands of South Dakota

Day 15: Remington Carriage Museum & Many Glacier