Discovery Channel, Indias leading destination for factual entertainment, is all set to air the new season of Extreme World, which will showcase the....