The largest town is Liloan, which is connected by a bridge called the Wawa Bridge to the main Leyte Island.
Die größte Stadt ist Liloan, welche durch die sogenannte Wawa Bridge mit der Hauptinsel Leyte verbunden ist.