The Nameserver ns225709.ovh.net have a IP Address of 176.31.226.132 which is hosted on France.
Site web informatif conçu comme un guide touristique et pédagogique organisé autour de cartes géographiques françaises