I would like to ask you if there is existing a town called Oslo, but not the capital of Norway? I have a memory that I had tought at school that there is one town called Oslo in Finland too. So, please can you help me to convince my friends that there is a towm called Oslo in another country.
I will be very happy if you find some information.
There is a little town called "Oslo" in the USA, in Minnesota. You can search it in the world atlases.
In Finland we have a town called "Oulu". Maybe you learned about "Oulu" at school.