The nameserver ns2.mastertop100.com have a IP Address of 5.135.162.57 which is hosted on France.
mastertop100.com Top 100 Gratis Per Il Tuo Sito