Lost World in Sabah

Have you heard about MELIAU BASIN. It’s located at Sabah and known as a LOST WORLD IN SABAH, Why…? I’m a Sabahan but I don’t know what is all about this Lost World in Sabah. The chit-chat at Coffee shop saying that Meliau Basin was once owned by Prince of Swiss. Heemm??, [...]