Tag: Travar

Results

  • Travar

    Travar is one of Barsaive’s 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