Orlumbor

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