Tamil and Punjabi are the only two Indian languages which have been given official recognition abroad. In Singapore, Tamil, along with Malay, Chinese and English, is one of the four official languages of the island-nation. The language is a very visible ...