About Tanimbar Islands
The Tanimbar Islands, also called Timur Laut, are a group of about 65 islands in the Maluku province of Indonesia, including Fordata, Larat, Maru, Molu, Nuswotar, Selaru, Selu, Seira, Wotap, Wuliaru and Yamdena. The Indonesian phrase timur laut means "east of the sea" or "northeast".