Tell MeouchiTell Meouchi is an archaeological site 2 km southwest of Tell Amara and 3 km south of Ablah in the Beqaa Mohafazat. It dates at least to the Early Bronze Age.