Attilan
Attilan is a fictional city in the Marvel Comics Universe that houses the Inhumans. It first appeared in Fantastic Four #47 (Feb. 1966). It has also been known as the Great Refuge and New Attilan.
Read more about Attilan.
Attilan is a fictional city in the Marvel Comics Universe that houses the Inhumans. It first appeared in Fantastic Four #47 (Feb. 1966). It has also been known as the Great Refuge and New Attilan.
Read more about Attilan.