The correct answer is: b) Sri Lanka.
The Palk Strait is a narrow sea channel between the Indian state of Tamil Nadu and the island nation of Sri Lanka. It is about 22 nautical miles (41 km) wide at its narrowest point. The strait is named after the Palk Peninsula, which is located on the Indian side of the strait.
The Palk Strait is a major shipping route between India and Sri Lanka. It is also a popular tourist destination, with many beaches and resorts located along its shores.
The Maldives is an island nation located in the Indian Ocean, south of India. The Andaman Islands are an Indian archipelago located in the Bay of Bengal, east of India. Bangladesh is a country located in South Asia, east of India.
The Maldives, Andaman Islands, and Bangladesh are all located in the Indian Ocean. However, they are not located near Tamil Nadu. The Palk Strait separates Tamil Nadu from Sri Lanka, which is located in the Indian Ocean.