Tel Hazor National Park...
Tel Hazor National Park is a must-visit destination for history buffs and nature lovers alike. Located in Tiberias, Israel, this archaeological site offers a fascinating glimpse into the ancient past while also providing stunning views of the surroun...
Tiberias, Northern District, Israel