Tag: Travar


  • Travar

    Travar is one of Barsaives largest cities. Located on the west side of the Byrose River, about 200 miles south of the Serpent, Travar retains all of its pre-Scourge splendor and grace. The city is famous for the impressive wealth of its citizens, the …

All Tags