Megiddo
(a town and valley)