Archaeological sites in Flores, Indonesia

A map of Indonesia showing one point in the North of the country (Liang Bua) and one in the south islands close to Australia (Meta Menge).
ABC Science Source: Google Maps