Yes, Glassi casino is specifically designed for the average Indian player. They don't accept any other currencies except for the Indian Rupee. This is especially great because this way, there's no conversion charge incurred (like a few years ago when casino sites did not accept INR).
You have to be located in India in order to be able to play on Glassi casino.