No, it isn’t. For commercial and legal reasons, the casino is unavailable in certain countries like Denmark, Belgium, Italy, Nigeria, the Netherlands, the USA, the UK, and France, to mention a few.