The Nameserver dns2.oh-grace.com have a IP Address of 103.13.241.3 which is hosted on India.
This Nurse Wonders -