There is a reason why Mombasa’s Wild Waters is regarded as paradise. The entertainment spot located along Links Road in Nyali just next...