Elephant Rocks
A few weeks ago, we went for a drive to explore the Mark Twain National Forest and ended up hiking through Elephant Rocks State Park. The park is located about 2 hours south of St. Louis, just outside the town of Belleview. We learned about the park after stopping by a ranger station in the… Continue reading Elephant Rocks