New Amstilla

New Amstilla is a city in the Kingdom of Russia roughly 10 Athenian Milo from the Kingdom of Athens and Citta Amstilla. It is a major transport hub alongside the border.