Kamagra is used to treat sexual problems in men such as impotence and erectile dysfunction. This drug contains an ingredient called sildenafil. This drug helps to increase blood flow to the penile tissues of men. This drug should be taken only by men above 18 years of age. This drug helps men to know strong erection during intercourse. Take this medicine 30 minutes before intercourse so that you can enjoy sex with your partner. You can take this medicine before or after a meal. Take this medicine with water. You can take this medicine according to the doctor’s advice. The effect of this drug lasts for 4 to 6 hours.