TLC India is an Indian television channel, previously known as Discovery Travel & Living. It focuses on lifestyle programmes, with topics such health, cooking and travel.
The channel launched in October 2004 and was the first international channel launched under the "Discovery Travel & Living" name.
       
       
     
     
     
    
    
      
           
   
 
 
   
    
 
     
 
  
   
 
 
 
  
 
 
 
   
Share