The island of Alor might well be among the best-kept secrets of East Indonesia for those looking for quiet and…