There are a bunch substitutions for wine if it is not available, however, it still remains that wine could be the first and foremost choice as it's got been for hundreds of years.
Should find that even following who aren't keen on wine (myself included) will love it it is made best wine slushie. https://penzu.com/p/da0b57acf2cb811b