Massa is a town in the District of Jabal al Akhdar in north-eastern Libya. It is located 10 km west of Bayda. During Italian rule, the town was known as Luigi Razza,probably after the late Italian politician of the same name.
Here's the our members favorite photos of "Towns & Villages in Cyrene". Upload your photo of Massah!