sabu island asitantt.org

Seba

Seba is the main town and administrative center of Sabu Island, located within East Nusa Tenggara. Though modest in size, Seba plays a vital role as the island’s gateway for visitors, traders, and local communities.