Giant lizards, Orangutans, and bintang in Borneo

adminco

Borneo is truly a magical Island, with mythical creatures, wild untamed forests and interesting cultures.