Why does system default to New York City. Never lived there.
Get a better locator. Only missing my location by 300 miles.
4653rd
ranked
Hello! I have flagged your issue to the product team so they can take a look. There are instructions here on how to set your location for weather. Perhaps those may be helpful? https://help.aol.com/articles/weather-on-aolcom