Galadhrin

Galadhrin is a major city for elves in the Kingdom of Westronil.