The Nameserver ns.ebola.cz have a IP Address of 88.86.109.236 which is hosted on Czech Republic.
Travel blog SheMakesMeTravel - We are Lover and Hater and we try to travel around the world smart and cheap. We don't need big hotel resorts or...