Halmahera Halmahera is the largest island of the Moluccan archipel, which is nicely situated between Sulawesi and Papua. It is home to no less then 24 endemic species of birds, of which the Invisible Rail and Standardwing Bird-of-Paradise have nearly mythical...