I entered location as Peterborough, Canada but when I open weather, it pops up a list of about a dozen locations, the first on the list being correct and the balance are close by small towns. When I select the top one which says Peterborough, Canada, everything works fine.

Anyone have any ideas how to narrow this down to the one location? I have looked for specific city codes on Google but have not found anything that works.