Dear Student,
Gujarat is the Indian state that has the longest mainland coastline in India. The entire length of India’s coastline is 7516.6 kilometres. The Arabian sea spreads most of its coastline in Gujarat. It covers about 23% of the total coastline and it comprises of 41 ports on the coastline.
Regards