Blue Heron Lake is an "L"-shaped man-made lake located in East Riverside Park in the east of Windsor, Ontario, Canada. Created in 1997, it serves to treat the outflow from a storm water drain.
Be the first one who upload the trail map
You can contribute to your community. Upload it! :-)Upload