Liang Bua, Home Of Indonesia’s “Hobbits”

Liang Bua is a cave in a limestone hill in Manggarai District, Flores. The local community is familiar with this cave because of its huge size (50 meters long, 40 meters wide, and 25...