Multi-award winning service
Tags Posts tagged with "Borneo"

Tag: Borneo

Borneo, Malaysia – Orangutans, person of the forest

Orangutans, which translated means ‘person of the forest’, are arguably the most iconic and intelligent animals that inhabit the large Malaysian island of Borneo...