Taliabu

From Wikipedia, the free encyclopedia

Maluku Islands
Enlarge
Maluku Islands

Taliabu is a large island (2,913 km²), part of Maluku Islands in Indonesia, located at 1.8° S 124.8° E, west of Mangole Island.

In other languages