Multiple choice Which southern Indian state has the longest coastline? Andhra Pradesh Karnataka Tamil Nadu Kerala Maharashtra Reveal answer Fill a bubble to check yourself A Correct answer Explanation Andhra Pradesh has the second longest coastline (972 km) among all the states of India, the longest coastline being that of Gujarat