Who is the capital city of the Republic of Seychelles named after?

In honor of the Queen of Great Britain.

**********