However, Manasseh didn't drive out the people living in the towns of Beth Shan, Taanach, Dor, Ibleam, Megiddo and their surrounding villages because the Canaanites insisted on living in the land.