Medusa Tower

Location
The Medusa Tower is located north-east of Edron, here:



The Level Recommendation for this spawn is 500+

Picture


​

​ ​ ​ ​ ​