Leonard Springs Nature Park is a park Bloomington located in United States.
4685 S Leonard Springs Rd Bloomington , IN 47403 United States
With a great walking trail you can see wonderful nature at it's best at this park . Beautiful waterfalls , bird watching areas, and some caves are just some highlights of this great nature park .
Leonard Springs is a nice little piece of nature so very close to town . Sure, there are caves , waterfalls , and well-maintained trails , but try the geocaching! Some of Bloomington's best.
Great place to bring ur dog & little ones :)
Great place to bring ur dogs and little ones
Whoever poached a deer and left the carcass in the parking lot is a poor excuse for a person.
Great for those steamy summer afternoons! Accessible for all ages and abilities. - VisitBtown