Dol Amroth, Edhellond