Qana, also spelled Cana, Canna or Kana, is a municipality in southern Lebanon located 10 kilometres southeast of the city of Tyre and 12 kilometres north of the border with Israel, in an area historically known as Upper Galilee.