Kamagra is taken one hour before sex. Kamagra is the best drug to solve the problem related to sex. It is important to consult a doctor before taking Kamagra. Kamagra are used to solve the problem of ED. If you are also suffering from a serious problem like impotence then it is advisable for you to consult a doctor first and then use these tablets.