Ever wondered how many countries share a border with India? India, the seventh-largest ... It is located in South Asia and is bounded by the Indian Ocean to the south, the Arabian Sea to the ...