In which of the following cities is the longest beach in India located?AMangaloreBMumbaiCChennaiDCochinAnswer: C. Chennai Read Explanation: Marina beach in Chennai along the Bay of Bengal is India's longest and world's second longest beach.Read more in App