Muskogee
From NSwiki, the NationStates encyclopedia.
Muskogee is the capital of New Sequoyah.
Map of New Sequoyah
Muskogee is located in the central coastal region of New Sequoyah. Muskogee is the largest city in the nation.