Yes. it is. Avalon operates under Malta’s license which proves its safety. In addition, the website is owned and operated by N1 Interactive Ltd, which regulates several other trusted and secure casinos.