Living in Jamaica I find mosquitoes to be my enemy they ruin skin that I work on for months to keep clear. But I read something online and I have been trying it and here it is the best repellent for mosquitoes is vitamin B1 . Yup vitamins apparently the enzymes in B1 repels these insects, and I am proof that it definitely works .