The Idaho National Laboratory (INL) is an 890-square-mile (2,300-km²) complex located in the Idaho desert between the towns of Arco and Idaho Falls, at [show location on an interactive map] 43.52°...
This site is not affiliated with Google. All brand names and trademarks belong to their respected owners, and all work is copyrighted unless specified otherwise.