State with longest coastline in india is a) Karnataka b) Kerala c) Gujarat d) Maharashtra
Option c) Gujarat. The total length of coastline of Gujarat is 1214.7 Km and is the longest coastline of all Indian states.