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