Which of these cities in Tamil Nadu generally experiences higher temperatures?

Chennai (coastal)
Coimbatore (interior)
Kodaikanal (hills)
Madurai (plains)

The correct answer is: a) Chennai (coastal).

Chennai is a coastal city in the Indian state of Tamil Nadu. It is the capital of Tamil Nadu and the sixth most populous city in India. Chennai is located on the Coromandel Coast of the Bay of Bengal. The city has a tropical climate, with hot and humid summers and mild winters. The average temperature in Chennai ranges from 25°C to 35°C.

Coimbatore is a city in the Indian state of Tamil Nadu. It is the second largest city in Tamil Nadu after Chennai. Coimbatore is located in the Western Ghats mountains. The city has a tropical climate, with hot and humid summers and mild winters. The average temperature in Coimbatore ranges from 20°C to 30°C.

Kodaikanal is a town in the Indian state of Tamil Nadu. It is located in the Western Ghats mountains. Kodaikanal is a popular tourist destination. The town has a temperate climate, with cool summers and mild winters. The average temperature in Kodaikanal ranges from 15°C to 25°C.

Madurai is a city in the Indian state of Tamil Nadu. It is the third largest city in Tamil Nadu after Chennai and Coimbatore. Madurai is located on the banks of the Vaigai River. The city has a tropical climate, with hot and humid summers and mild winters. The average temperature in Madurai ranges from 25°C to 35°C.

The reason why Chennai experiences higher temperatures than the other cities is because it is located on the coast. The coastal areas are generally warmer than the interior areas because the ocean water absorbs heat from the sun and then releases it into the air. This makes the coastal areas warmer than the interior areas.