For some reason I hadn't noticed the map yet!!!
Well I really can't define myself "Welsh speaker" but if this is meant for "anyone wanting to try and speak some Welsh with someone else", please add me to the map (am I supposed to tag @sionned?)
I'm in Torino/Turin, Italy (towards the south of the city, between Torino Football Team Stadium and Fiat plant - that you can probably easily spot on the map).
I'm also astonished to find out that I might be able to drink a martini (according to the marker shape!?) with a Welsh speaker just a few miles away from here.
How can I guess who that is?