Dragon TV is located in the middle of all your Islands. Tap the yellow, flying TV building to enter.
 
Please note that Dragon TV is not immediately available when you start playing Dragon City.