Travel Trailer Israel welcomes you to Tel Megiddo

05.08.2019

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