Is SlotoCash Casino legal?By admin / April 15, 2021 Yes, it is, due to their license from the Government of Curacao.