Taliabu
From Wikipedia, the free encyclopedia
Taliabu is a large island (2,913 km²), part of Maluku Islands in Indonesia, located at , west of Mangole Island.
Taliabu is a large island (2,913 km²), part of Maluku Islands in Indonesia, located at , west of Mangole Island.