Final answer:
India maintains friendly relations with various countries, including Russia, Japan, the United States, and neighboring countries in South Asia and the Middle East, reflecting strong diplomatic, economic, and cultural ties.
Step-by-step explanation:
India has cultivated friendly relationships with several countries across the globe. Among these, nations like Russia and Japan stand out due to longstanding diplomatic and economic ties, with Russia being a major defense and energy supplier for India, and Japan participating in significant investment and infrastructure projects. Additionally, the United States has grown to be a strategic partner, fostering collaboration in various sectors including defense, trade, and technology.
Regional neighbors such as Bhutan share a special bond with India, characterized by mutual interests and cultural ties. India also maintains cordial ties with European Union countries, reflected in trade agreements and collaboration in education, research, and technology. Furthermore, India has a history of friendly relations within its South Asian neighborhood, exemplified by partnerships with nations like Sri Lanka, Bangladesh, and the Maldives.
Moreover, countries in the Middle East, particularly the United Arab Emirates and Saudi Arabia, have developed stronger ties with India, owing to mutual economic interests and a large Indian expatriate population. To the east, Singapore and Malaysia are key trade partners and supporters in ASEAN.