The Nameserver ns364974.ip-94-23-0.eu have a IP Address of 94.23.0.228 which is hosted on France.
Annuaire Kouaa: Sélection de sites web francophones gratuits organisée par catégories ciblées et thématiques.