Multiple choice Which one of the following states has the longest coastline? Maharashtra Tamil Nadu Andhra Pradesh Karnataka Reveal answer Fill a bubble to check yourself C Correct answer Explanation Gujarat has the longest coastline in India. Among the options provided, Andhra Pradesh has the second longest coastline in India, making it the correct answer relative to the other choices listed.