Tag Archives: wetar island

Wetar Island

Wetar Island The tropical island of Wetar belongs to the Indonesian province of Maluku and is the largest island of the Barat Daya Islands (literally Southwest Islands). It lies east of the Lesser Sunda Islands, which include nearby Alor and … Continue reading

Posted in Indonesia Archipelago | Tagged , , , | Comments Off on Wetar Island