Location of Cana
There are four villages in Galilee which are candidates for biblical Cana:
1.Kafr Kanna, Israel;
2.Kenet-el-Jalil, Israel;
3.Ain Kana, Israel; and
4.Qana, Lebanon.
According to the Catholic Encyclopedia of 1914, a tradition dating back to the 8th century identifies Cana with the modern Arab town of Kafr Kanna, about 7 km northeast of Nazareth, Israel. However more recent scholars have suggested alternatives, including the ruined village of Kenet-el-Jalil (also known as Khirbet Kana), about 9 km further north, and Ain Kana, which is closer to Nazareth and considered by some to be a better candidate on etymological grounds. The village of Qana, in southern Lebanon, is another candidate for the location. Many Lebanese, Christians and Muslims, believe the village to be the correct site. This is not a matter on which certainty is ever likely to be achieved. [Wikipedia]
Read More about Location of Cana