The Nameserver ns2.iberry.asia have a IP Address of 64.131.65.243 which is hosted on United States.
Delivering economically-premium feature-rich Tablets & Smartphones!