The Nameserver ns230100.ovh.net have a IP Address of 178.33.227.10 which is hosted on France.
Directory of the web logically organized by category, offers content rich and high quality web sites. Submit your site to Directory of the Web for SEO and targeted traffic.