En su extremo Norte se encuentra el puerto élfico de Edhellond y, un poco más al sur la ciudad de Dol Amroth.