Casino Barcelona Review
Casino Barcelona is an online casino that is licensed by the General Direction of Game Management in Spain. They have over 350 online slots, roulette, blackjack and poker games that registered users can play for free in their demo versions as well as for real money. They also offer casino table games with live dealers. Users can access the casino directly from the browsers of Android and Apple mobile devices and there is an app for iOS.