The Nameserver ns1.megrez.in have a IP Address of 209.59.146.42 which is hosted on United States.
MEGREZ Technologies is premier Software, Services and Design Company developing leading-edge solutions, products and designs for addressing the needs of businesses worldwide...