Mahrosa

Mahrosa was a city in the Desnairian Empire, located within North Watch, on the shores of Mahrosa Bay.

Supported by foundries in the Duchy of Kholman, it was a center of shipbuilding for the alliance led by the Church of God Awaiting.