Which body of water lies to the east of Tamil Nadu?

Indian Ocean
Bay of Bengal
Arabian Sea
Gulf of Khambhat

The correct answer is: b) Bay of Bengal.

The Bay of Bengal is an extension of the Indian Ocean located between India to the west, Myanmar and Bangladesh to the north, Sri Lanka and the Andaman and Nicobar Islands to the southeast, and the Malay Peninsula to the east.

The Arabian Sea is an extension of the Indian Ocean located between Africa to the west, India to the east, and the Arabian Peninsula to the north.

The Gulf of Khambhat is an extension of the Arabian Sea located between Gujarat, India to the west and the Kutch Peninsula to the east.

The Indian Ocean is the third largest ocean in the world, covering an area of about 70,560,000 square kilometers (27,240,000 square miles). It is bounded by Africa to the west, Asia to the north, Australia to the east, and the Southern Ocean to the south.