Though Tamil is the primary language, most people speak and understand English in hotels, restaurants and tourist places.