Lost World of Tambun - Hot Spring & Spa. A nice place to unwind and rejuvenate your tired body. Recommended.