Lhugrien's Roost

From Lotro-Wiki.com
Revision as of 19:48, 11 October 2012 by Neum (talk | contribs)
Jump to navigation Jump to search

Location

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