Cross Roads

Cross Roads is one of the major trade junctures of the North. It is situated in a prime spot between several major cities, the closest being Avalar

Cross Roads

The Cataclysm of Ultana th3wund3rninja