Saturday , 18 January 2020
Home » Nature (page 10)

Nature

Saar Falls

Sa’ar Falls The Saar Falls in the Golan Heights are both amazingly picturesque and easily accessible. Found just off Road 99, some four kilometers from the Nimrod Fortress, the waterfalls ...

Read More »