Multiple choice Which Indian state has longest coastline Tamil Nadu Andhra Pradesh Gao Gujurat Reveal answer Fill a bubble to check yourself D Correct answer Explanation Gujarat has the longest coastline among all Indian states, stretching over 1,600 kilometers along the Arabian Sea.