Batu Punggul, located on the banks of Sepulot River deep in Sabah's interior near the Kalimantan border, is a limestone massif complete with caves.