Selaru is an island inIndonesia in theTanimbar Islands group,Southeast Maluku. It is located south ofYamdena. It is one of the 92 officially listedoutlying islands of Indonesia.
8°13′02″S131°01′54″E / 8.21722°S 131.03167°E /-8.21722; 131.03167
![]() | This article about a location inMaluku Province is astub. You can help Wikipedia byexpanding it. |