English, asked by shivamgoyal12348, 1 month ago

How does free india stand

Answers

Answered by narendramishra170
2

Answer:

South Asia

Located in South Asia, India sits on a peninsula that extends between the Bay of Bengal and the Arabian Sea. The country, the birthplace of Hinduism and Buddhism, is the world's second most-populous nation after China.

Answered by priyankadevi234345
0

Explanation:

Hope it's help

Please mark me as brainliest

Attachments:
Similar questions