 Discovery Channel (Italian TV channel)

Discovery Channel is an Italian television channel.Discovery Channel has been present in Italy since 1997 and has been exclusive to the Sky Italia platform since its launch in 2003.