Try out
stake that’s were most of the high rollers reside, and they have been known for massive and high payouts too.
Stake isnt allowing me to register from my country, is VPN allowed to use over there?
If you are not allowed to register, then there must be a law in your country that prohibits them from operating there so you should either contact them first before using VPN or you avoid it totally as many casino frown up the use of VPN especially when you are from country they restrict. They will know or you will fall into trouble the moment need for KYC arise in your account.