Barad Nimras

Barad Nimras was a tower built by Finrod, on the Falas between the havens of Brithombar and Eglarest. It was built to keep watch, should Morgoth try to assail them from the sea.