Ntta.org is hosted in
アメリカ
(US)
, (Garland
,
Texas
)
and links to network IP address 208.189.92.2
.
This IP address is owned by
North Texas Tollway Authority (NTTA)
and according to
Alexa Traffic Rank this domain is ranked number 203057 in the world.