Christian, the answer to your question is: India (but ofcourse :-)) has the highest number of languages, 428 (415 +13 extinct), listed in ISO 639-3.