Yes, most casinos registered and licensed in Europe (especially in Gibraltar, UK and Malta) will not allow US players to play for real money. Likewise other casinos, depending on their licensing and registration will not allow players from certain countries or regions to register. Some of the most controversial countries include USA, Turkey and China. Also, only people 18 and over (or of legal age according to local law) are allowed to register at these casinos.