Tovit Lore
Art Director | Culture & Nature Photographer | Photo Editor & Archive Manager | Lightroom & Photoshop Instructor
Gilaboon-Water-falls
The Gilaboon is the tallest natural water fall in Israel. Located in Lower Golan area and requires a moderate climb down to its base.
Read More- No Comments