Crimson Bluff Tower

The Crimson Bluff Tower is a Large Outpost on Indar, located on the east of Indar.