India is located in South Asia in the northern hemisphere of the globe. India is bordered by countries such as Pakistan, China, Nepal, Bhutan and Myanmar in the west side. This country occupies an area of 3287,263 square kilometres and is the world's seventh largest country and second most populous country.
Hope this helps you.....
Good Luck!