The correct answer is: A. western.
The Somnath Temple is a Hindu temple dedicated to the god Shiva. It is located on the western coast of Gujarat, India, in the town of Somnath. The temple is one of the 12 Jyotirlingas, the holiest shrines of Shiva.
The temple was built in the 12th century by the Solanki dynasty. It was destroyed several times by Muslim invaders, but was rebuilt each time. The current temple was built in the 19th century.
The Somnath Temple is a popular pilgrimage destination for Hindus. It is also a major tourist attraction.
The other options are incorrect because the Somnath Temple is not located on the southern, northern, or eastern coast of Gujarat.