Landmark · IsraelTel SaharTel Sahar is a landmark in Israeli North Coast, Israel. Mountain in Israel.View on the mapRead moreDiscover a random placeWhat is Random Atlas?More places in IsraelYehud-Monosson · CityHadera · CityNahum Gutman Museum of Art · MuseumNazareth · CityIsrael Museum · MuseumPetah Tikva Museum of Art · Museum