The Nameserver ns15.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