Meaning of isle royal national park

Definition of isle royal national park

(noun) a national park on an island in Michigan; includes prehistoric iron mines

Other information on isle royal national park

WIKIPEDIA results for isle royal national park
Amazon results for isle royal national park