Selaru

From Wikipedia, the free encyclopedia

Selaru is an island in Indonesia in the Tanimbar Islands group.