The Nameserver ns1.ella.net have a IP Address of 64.132.204.7 which is hosted on United States.
2 easy no-cost programs raise funds for Charities, Libraries, Schools and other non-profits.