Legends of Aria Wiki
Advertisement

Location of Harpy Nest

Harpy Nest is a location in the west of Black Forest that is home to a number of giant nests!

Denizens[]

Media[]

Advertisement