BORNEO is home to some curious-looking plants such as the foul-smelling Rafflesia and several species of pitcher plants.
Not only does the world’s third largest island boasts the biggest flower in the world (the Rafflesia), Borneo is also home to the magnificent Nepenthes rajah, a species of pitcher plant which produces beautiful large pitchers.
