Bull Shoals Lake is an artificial lake or reservoir in the Ozark Mountains of northern Arkansas and southern Missouri .
Bull Shoals Lake is an artificial lake or reservoir . It is in the Ozark Mountains of northern Arkansas and southern Missouri .