Borobudur Rafting Adventure (3 Hours) Rafting or whitewater rafting is a challenging recreational activity utilizing a raft to navigate a river or other bodies of water. This is usually done on whitewater or different degrees of rough water, in order to thrill and excite the …