Adventure / Forest / Mountains / Sabah / Travel / Wildlife Gigantic Tawai Waterfall in Telupid, the Heart of Sabah by MySabah.comJuly 29, 2012March 5, 20144 I love waterfall and I couldn’t wait to see the 95-Meter tall Tawai Waterfall, the biggest waterfall in the Heart of Sabah, after my friend …