Marj Ibn Amer is located between the Galilee and the Nablus Mountains in the northern region of Palestine
All rights reserved@ Explore Palestine platform. Designed and developed by Element Media