That’s Madison Blue Spring State Park in Lee, Florida for you – a slice of paradise that makes you wonder if Mother Nature was showing off when she created it. The wooden boardwalk at Madison Blue ...