Visible by: Everyone
All rights reserved
Burden Falls is a waterfall located about 30 miles from my home and when it's running, it's the best waterfall in Illinois. However, when I saw it on Thursday, it was just a tiny trickle.
andréa has particularly liked this photo