The Nameserver ns1.wphosting24.com have a IP Address of 185.99.2.227 which is hosted on Bosnia and Herzegovina.
Just another WordPress site