Travel Trailer Israel welcomes you to Tel Megiddo


Tel Megiddo in northern Israel tells the story of Megiddo, one of the strongest and most important cities of Canaan thousands of years ago. The palace remains, the water supply, and fascinating archaeological findings are evidence to a life in one of the earliest times known today. Join Uri Goldflam for a visit to Tel Megiddo Video credit: Travel Trailer Israel