Telupid itu apa sih?

Telupid adalah sebuah kota kecil yang terletak di distrik Telupid, Sabah. Tongod, sebuah sub-distrik dari Kinabatangan, berjarak sekitar 60 km dari kota Telupid.