India is an amazing country! Where else can you find a state where the language of each state is unique? Indians from the north may not understand Indians from the south. The state languages of India are Hindi and English. But believe me, not all Indians speak or understand at least one of them. There are 447 languages and 2 thousand dialects in the country. 22 languages are official and are used by various state governments. Newspapers, radio, books are published not only in Hindi or English, but also in the language of the state. However, the tourist has nothing to fear. In major tourist destinations, restaurant menus, signs, and signage are in English. In large cities, many people speak English.