I found its odd to see weather on some of the places I have visited before which I dont want them anymore and it wont let me remove them. Will uninstall it if Yahoo dont fix it.
ber2014 about Yahoo Weather, v1.10.1