The Nameserver ns1.telengy.net have a IP Address of 199.87.151.209 which is hosted on United States.
Internet phone service for your home or office. Pay per call and Unlimited rate plans, phone numbers worldwide. Sign up for a free account today.