Monthly Archive: December 2017

Dec 05

Caribou Falls: Minnesota

Lake Superior Northshore is full of fantastic sights.  Chief amongst them is the many waterfalls that dot the countryside.  Caribou Falls is just one of the beautiful Minnesota waterfalls that we got to visit during our time there. This wonderful little waterfall had everything I look for when out tracking down waterfalls.  A short easy …

Continue reading »

You might also likeclose