For the Italian town, see Salò. Salo is a city of about 55000 inhabitants in Finland Proper, perhaps best known for the Nokia mobile phones.
© Copyright 2025 GigsGuide