Saint Catherine's

Saint Catherine's is the largest city and economic capital of Saint Mercedes. Located on the island of Saint Mercedes, it is the nation's most important port and has a rich merchant history, which helped to make it the principal Mercedian financial hub.