Tawrich Tower

The Tawrich Tower is an Outpost located on Indar, to the north of the Tawrich Tech Plant.