Whose country’s flag is this?

It looks a lot like the Indian flag. Possibly Indian Cricket fans heading to a cricket game?

Going to ask our building concierge tonight if they organize such games in Lebanon. It would be fun to watch (maybe just once though cause I never understood or liked cricket).