notebookofghosts.com
The Hermit of Happy Hollow
Happy Hollow Park is a 81 acres of forested park in West Lafayette, Indiana. If you are lucky enough, you might spot a fox on your hike through the park. If you are luckier, you might hear the tree…