Teloos.fr website hosting report.
A DNS lookup shows that Teloos.fr links to IP address 80.241.88.66 which is geographicly located in , Norway.
The coordinates of this location are latitude 10.000000 & longitude 62.000000.
"Teloos.fr is hosted at PowerTech Information Systems AS"