The Nameserver dns3.menara.ma have a IP Address of 81.192.108.164 which is hosted on Morocco.
Bits on the Run is a clear and flexible platform for transcoding, managing and streaming your video online.