image
See Filters

Flores Island

Add to Trip (0)
Please login to bookmark Close
History The Flores Islands, located in Indonesia, have a rich history dating back thousands of years. The islands were first inhabited by Homo floresiensis, a small species […]
Flores Island, 83VH+2PX, Pulau Flores, Nginamanu, Kec. Wolomeze, Kabupaten Ngada, Nusa Tenggara Tim., Indonesia

New Report

Close