Where Is Citadel Mass Effect2?
Where Is Citadel Mass Effect2? The Citadel is located in the Serpent Nebula, near to the star known as The Widow. It is surrounded by a number of mass relays providing easy access to and from the rest of the galaxy. Where is the Citadel located Mass Effect? The Citadel Type Space station LocationWidow system