Published by: Ideabytes Inc
Deccan TV is a Telugu Entertainment channel from Hyderabad, India.
(click to enlarge)