Nevarl Fortress

Nevarl is a location in both Trials of Mana and Heroes of Mana series.