Search results
Results From The WOW.Com Content Network
Belum-Temengor is the largest continuous forest complex in Peninsular Malaysia. Specifically, it is located in the Malaysian state of Perak ( Hulu Perak ) and crosses into Southern Thailand . Belum-Temenggor is divided into two sections.