About us
Define
Definitions for
"Attilan"
Attilan is a fictional city in the that houses the Inhumans which first appeared in Fantastic Four vol. 1 #47 (Feb 1966). It has also been known as the Great Refuge and New Attilan.
en.wikipedia.org