Eglarest

Eglarest was the southern of the Havens of the Falas on the coast of Beleriand.