Find the word definition

Wikipedia
Telupid

Telupid is a small town located in the district of Beluran in Sabah. Tongod, a sub-district of Kinabatangan, is located about 60 km from Telupid town.

Category:Populated places in Sabah