In the cool highlands of Indonesia’s Flores Island, where mist settles over rice fields and coffee gardens, the Manggarai ...