TL7 is the television channel in France founded in 1996.
According to PR-model, tl7.fr is ranked 193,220th in multilingual Wikipedia, in particular this website is ranked 23,221st in French Wikipedia.
The website is placed before cm-redondo.pt and after mcclelland.com in the BestRef global ranking of the most important sources of Wikipedia.