Orlumbor

Orlumbor was a small island city-state in the Sea of Swords due west of the Trollbark Forest between Daggerford and Baldur's Gate on the Sword Coast. Few people visited the city, in part because of its treacherous harbor.