Excavation Site XII is a Lost Sector on Earth in Destiny 2.
Summary
A site of Cabal Excavation within the EDZ.
Enemies
Connected Areas
Gallery
Excavation Site XII is a Lost Sector on Earth in Destiny 2.
A site of Cabal Excavation within the EDZ.