Vulture Lair (Location)

Vulture Lair (Location)

Vulture lair in the Green Mountains.

Very scenic, but no treasure.

Ice the ringleader to complete the area.

To top