These natural wonders aren't US national parks. But they should be

Baxter State Park in Maine is home to imposing Mount Katahdin.