Illidari Perch

Illidari Perch is an Illidari camp on the isle of Faronaar in Azsuna.