Did you every visit Sea World or a similar theme park with dolphins and other sea animals? If you find out where these happy dolphins actually come from, you’ll be amazed!