Teluuna Observatory

Teluuna Observatory is a celestial observatory built by the draenei east of Embaari Village in.

NPCs



 * Second floor
 * (twice)
 * (twice)
 * (twice)