The question asks to identify the Indian state with the longest mainland coastline.
To answer this, we consider the approximate lengths of the mainland coastlines for the given options:
Comparing the lengths, Gujarat has the longest mainland coastline among the listed states and also in all of India.
Therefore, Gujarat is the state with the longest mainland coastline in India.
The Indian desert lies towards the western margins of the ________
Extrusive rocks are a type of:
Bhimbetka, a world heritage site, is known for:
The ________ is the highest battle field in the world.
______ is the smallest state of India. (by area)