India, officially the Republic of India, is a country in South Asia. It is the second-most populous country, the seventh-largest country by area, and the most populous democracy in the world. Read More
Thai Embassy in New Delhi has organised an event highlighting the warm relationship between India and Thailand with avenues for greater cooperation in several fields on the occasion of the 75th anniversary of the establishment of diplomatic ties betw ...