Liang Bua — The “Hobbit” Cave of Flores, Indonesia

Liang Bua is one of the most extraordinary archaeological sites in the world — a limestone cave on Flores Island, Indonesia where the remains of a previously unknown human species were discovered in 2003. Often called the “Hobbit Cave,” this place has captivated scientists and travelers alike because of its connection to Homo floresiensis, a […]