The nameserver ns1.youhosti.com have a IP Address of 207.180.219.61 which is hosted on Germany.
Morocco Travel Destinations – Tours and Excursions Agency