Where is Solloman?

Where is Solloman located?

Solloman, Lezha region, Albania (approx. 41.94278°, 20.10944°)


Where is Solloman on the map?