Multiple choice

________ has the longest sea beach in India.

  1. Mangalore

  2. Mumbai

  3. Cochin

  4. Chennai

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Marina Beach in Chennai is widely recognized as the longest natural urban beach in India and one of the longest in the world.