The kamagra medicine needs to be taken whole with a glassful of water. There are several medications to address the matter of sexual disease like erectile failure, pulmonary hypertension and premature ejaculation, but kamagra 100 is the best out of all.