Moustache in India especially southindia it is a symbol of masculinity.Some writers they write girls like men with Moustache but I will say it depends with the individual what he likes to have or not.But if you want to grow spritually well take away moustache and also for business/corporate dealings it is very much good to have a neat close shave without moustache.Especially people who have white skin if they have without moustache then looks will be great and others can prefer to have one.Proof:Sharukh khan,tendulkar,Amir khan and Late CM M.G.Ramachandran(Tamilnadu).