- Home
- India
India is a nation located in South Asia. It is the most populous nation globally and the seventh-largest by land area. It is bordered by the Indian Ocean to the south, the Arabian Sea to the southwest, and the Bay of Bengal to the southeast, with land boundaries next to Pakistan to the west, China, Nepal, and Bhutan to the north, and Bangladesh and Myanmar to the east. Narendra Modi is the current Prime Minister of the nation.
India News

Putin Invites Modi To Russia: Jaishankar’s Moscow Visit Marks Milestone in Bilateral Relations.
During Foreign Minister S Jaishankar’s visit to Russia, he met with President Vladimir Putin i...