Favourite Channel TV is a local television station in Luqa, Malta, providing information, education and entertainment. Programs includes News-Updates, current affairs programmes, documentaries, drama, talk ... See more
Luqa - Malta - Maltese
+356 2752 2522
B.M.E. studios, Gudja Road
http://favouritechannel.tv/contact-us/