India's longest natural beach, stretching across the serene coastline of Tamil Nadu, Marina Beach in Chennai holds the title ...