Long concealed in the eastern reaches of Indonesia, Flores beckons as a captivating destination steeped in