Tagged: Telupid

Sabah's Top 10 Waterfalls 15

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 name them. Looking at waterfall can calm our minds...