attilan Archives

We have our first look at Attilan, the ancestral home of the Inhumans The city has a very interesting history having first been built 7,000 years ago under the rule of King Myan as a place for his people to get away from human interference The site chosen was in the north Atlantic Ocean, 200[...]