The Nameserver ns2.igextra.com have a IP Address of 94.23.203.60 which is hosted on France.
Best Instagram online web viewer. Useful Instagram website! Find, Browse, explore, comment, like photo - video - location and more!