Masha | Al Reef Fair Trade

Masha

 

 

 

Salfit Governorate consists of several villages; Masha village is one of them. Masha is located 37 km southwest of Nablus with a population of 2,046 in 2007. Masha is about 6 km from the green line.