Ну, если были заметны паруса, значит, река была рядом
А находится порт в самом городе или в нескольких километрах - в данном случае неважно.
А Леголас сам построил корабль
Разве к этому моменту регулярные пассажирские рейсы в Валинор уже не прекратились?