Hey all - in my more bored moments I sometimes check out addresses on google street view for LCN related things: social clubs now and past, houses, restaurants, streets / places where notable mafia incidents took place etc. etc.

I was wondering whether anyone had any suggestions of places to check out? Just anything cosa nostra related I usually find interesting... thanks!

P.S. sorry if this topic has already been discussed, I had a look but couldn't find much