Multiple choice Longest beach in India is __________. Calangute beach Marari beach Covelong beach Marina beach Reveal answer Fill a bubble to check yourself D Correct answer Explanation Marina Beach in Chennai is the longest natural urban beach in India. The other options are popular beaches but are shorter in length.