Where is India located who are its Neighbours?

India is located in Southern Asia bordering the Arabian Sea and the Bay of Bengal. Neighboring countries include Bangladesh, Bhutan, Burma, China, Nepal, and Pakistan.

Leave a Comment

Your email address will not be published. Required fields are marked *