My wife’s kafir sister is having a wedding on a boat she reserved a part for the family but the boat will have people on it to enjoy the boat side there will be alcohol on the boat just like a restaurant will have khamr at the wedding the groom might ask for alcohol in the restaurant area is it haram for my wife and my Muslim family to attend the gathering?
Since there exists some muskrat (Intoxicants) and sins then it is not permissible because Allah said:
And [they are] those who do not testify to falsehood, and when they pass near ill speech, they pass by with dignity. Alfurqan 72
And Azoor or testify to falsehood is general, it includes the saying and the action and it includes evil. and the Prophet sale Allahu Allaihi wasalam said: “Whoever amongst you sees anything objectionable, let him change it with his hand, if he is not able, then with his tongue, and if he is not even able to do so, then with his heart, and the latter is the weakest form of faith.
So if a person goes to a place that has munkar for the intention to change this munkar or removing it, then there is no harm. But if he went and attended and sits upon this munkar, then no.
The prophet Muhammed Sala Allahu Alaihi Wasalam said: “Whoever lives with a mushrik and mixes with him is like him” meaning that he mixes and merges with him then is like him. Our lord said in his honorable book:
“So turn away from whoever turns his back on Our message and desires not except the worldly life” Anajm 29
And he said: “…so do not sit with them until they enter into another conversation. Indeed, you would then be like them. Indeed Allah will gather the hypocrites and disbelievers in Hell all together -”
But if they set up conditions with them that they don’t attend where there is munkar then there is no harm but since there is munkar and sins then a Muslim should not attend. With Allah lies all success.
Audio here Arabic/English