Where is Speech?

Where is Speech located?

Speech, Shkodër region, Albania (approx. 41.91361°, 19.36556°)


Where is Speech on the map?