The nameserver ns1.vspmahe.com have a IP Address of 103.83.194.61 which is hosted on India.
WordPress › Installation