Liang Bua

Liang Bua Cave (Hobbit Cave), Manggarai, Flores island
Home of Homo Floresiensis, Flores hobbit.