The best secrets are the ones hiding in plain sight, and Fort Morgan Beach in Gulf Shores, Alabama is exactly that kind of ...