Landmark · Israel

Tel Anafa

Tel Anafa, Israel

Tel Anafa is a landmark in Northern District, Israel. Hill in Northern District, Israel.

More places in Israel