where do the inhumans live
As mentioned earlier, the Inhumans live in a city known as Attlian. Originally it was located on a remote island in the middle of the North Atlantic ocean, but has been relocated on multiple occasions including in the Andes and the Blue Area of the Moon.