The Nameserver master.twidi.com have a IP Address of 217.70.190.175 which is hosted on France.
Créez votre forum gratuit sans publicité ! les-forums.com est un fournisseur de forums gratuits sans pub très fonctionnels et personnalisables (et pas de phpbb chez nous)