Harlond

The southern town of Elves in Lindon by the Western Sea.

70N 20E