Where is Hamallai?

Where is Hamallai located?

Hamallai, Durrës region, Albania (approx. 41.47389°, 19.54917°)


Where is Hamallai on the map?