Borneo
Sabah ( Malaysian Borneo ) located north on the island of Borneo, the third largest island in the world, home to thousands of species of flora and fauna, some of which are rare while others found exclusively in Sabah.
Seeing the World One Step at a Time
Borneo
Sabah ( Malaysian Borneo ) located north on the island of Borneo, the third largest island in the world, home to thousands of species of flora and fauna, some of which are rare while others found exclusively in Sabah.
Comments on Borneo