1.Labri.fr
Rank:267,511
Worth:$14,000
The nameserver edwood.emi.u-bordeaux.fr have a IP Address of 147.210.12.1 which is hosted on France.