McCormick’s Creek Falls (McCormick’s Creek State Park) in Spencer, Indiana is a breathtaking natural wonder. It boasts impressive hiking, parking, stairs, state park, swimming, trails, viewing platform opportunities. It’s often described as having stunning beauty. An ideal spot for those seeking natural splendor and recreation.
Derbyshire Falls
Derbyshire Falls in Laurel Township, Indiana is a stunning natural feature, but please note it is on private property and