Did We Find Gulliver’s World?

Everyone has read about Lemuel Gulliver who accidentally found an island with miniature human beings. This cave from Indonesia proves it might be a possibility that the species from the fictional tale actually existed.
Liang Bua is the cave where this new species of human beings, Homo floresiensis remains were found. They were roughly 3 feet tall and were initially thought to have existed around 12,000 years ago. But a recent study suggests that these hobbits might have gone extinct around 100,000 to 60,000 years ago.