Top 10 Waterfalls of Sabah
The mountainous terrain of Sabah makes us the land of waterfalls. There are thousands of waterfalls in Sabah forest, most are waiting for explorers to …
Photos, videos and travel guides of Sabah, Malaysia Borneo
The mountainous terrain of Sabah makes us the land of waterfalls. There are thousands of waterfalls in Sabah forest, most are waiting for explorers to …