Answer: (Detailed Solution Below)
Option C: Khambhat Coast
Detailed Solution:
The correct answer is “Khambhat Coast”.
The Gulf of Khambhat, also known as the Gulf of Cambay, is the largest tidal energy producing coast in India. It is located in the state of Gujarat on the western coast of India.
The Gulf of Khambhat has a maximum tidal range of about 10 meters, making it an ideal location for tidal energy production.