Monday, October 3, 2011

Taquamenon Falls




The largest and most visited waterfalls in Michigan, located in the upper peninsula.