Q. How many oceans touch the Indian mainland? Answer:
1
Notes: The Indian Ocean, which touches the southern tip of the Indian mainland is the only ocean touching the Indian mainland. The other two bodies of water are the Bay of Bengal in the east and the Arabian Sea in the west.