Vanua Levu
The species is only known from Mount Tomanivi on the Fijian island of Viti Levu, but is believed to also inhabit the islands of Taveuni and Vanua Levu.