The Nameserver ns16.truehost.cloud have a IP Address of 54.36.168.64 which is hosted on Poland.
Mombasa Beach Holidays, tours from Mombasa in Kenya, Wildlife safaris from the Kenya Coast