Lhugrien's Roost

From Lotro-Wiki.com
Jump to navigation Jump to search
Lhugrien's Roost.jpg

Location

Lhugrien's Roost is a landmark within Urugarth in Angmar. [8.6N, 30.2W]