We Indians have a lot of faith in "grandma's home remedies." The moment we see a blemish or pimple on our face, we rush ...