Tell MekhadaTell Mekhada is an archaeological site 400m southwest of Nebaa Faour in the Beqaa Mohafazat. It dates at least to the Neolithic.