The Nameserver ns2.dzhoster.space have a IP Address of 54.38.45.134 which is hosted on France.
Exodya smartphone est un moteur de recherche independant de telephones portables sur le territoire algerien.