Imperial Naval Base Anjouria

The Imperial Naval Base Anjouria is a Naval Base of the United Kingdom in the Citta of Anjouria. IT has 456,789 personnel.