Where is armada?

Where is armada?

On board Armada and visiting some Aliens on Mars, i guess. (No offense to Armada)

Did you mean

Armada ?