I know that there is some doubt about exactly where the biblical Cana was, but in all references (John 2:1, John 4:46 & John 21:2) it is clearly Cana-in-Galilee. There is no reason for the writer to have got this wrong and it suitably near the events that occur a little later than the wedding story.
Qana in Lebanon, where the recent and 1996 massacre occured, is much too far away.