Ancient rock paintings have been discovered in the Ohoidertaun village of Kei islands. These include at least 400 ...
More and more prehistoric artifacts have been surfacing in Indonesia`s islands from Sumatra to Papua over the years, ...