En su costa nororiental se encuentra su ciudad y puerto principal, Namlea.