Would you like this image in a better quality?
Premium Membership
Stillhouse Hollow Falls State Nature Area is located along HW 43 south of Mount Pleasant, TN