It’s known as the “Czech Capital of Kansas” and a mecca of water sports in the state.
There’s a special kind of joy in discovering a place so beautiful that you can’t believe it’s been hiding in plain sight, and that’s exactly what Topsail Hill Preserve State Park in Santa Rosa Beach ...