Misurata Stadium
Misurata Stadium is a football stadium in Misurata City , North West Libya . 
<triplet> Misurata Stadium <subj> Libya <obj> country <triplet> Misurata <subj> Libya <obj> country <triplet> Libya <subj> Misurata <obj> contains administrative territorial entity