Looking for a place to unwind and have fun with your family and friends? Just 36 kilometres from Lahad Datu, the Taliwas River provides a peaceful haven.