A small island off of the northern coast of Scotland, Muir Island's significance stems from the fact that it was the home of Earth's largest and most comprehensive mutant research complex, located to the north of Scotland, founded by Dr. Moira MacTaggert. [from the X-Men]