Slayer tower

The Slayer tower is located in Canifis and is home to many slayer monsters.