India is a tropical country, making it a breeding ground for mosquitoes. For most Indians living in a mosquito-free home is like a dream. Most households use different types of mosquito repellents for mosquito control. However most of these mosquito repellents are...