MINDORA, one of the Philippine islands, lies south-west of Luconia, from which it is separated by a narrow channel.