Seven Sisters Road

Seven Sisters Road

Here in Israel, you still can find long and winding road. The Seven Sisters Road was built during the time of the British Mandate of Palestine (1920-1948). The Seven Sisters Road takes you to A Quiet Corner in Motza. There are supposed to be seven sharp bends in the road that that is … Read more